generator.views
All available Looker views.
1"""All available Looker views.""" 2 3from .client_counts_view import ClientCountsView 4from .events_view import EventsView 5from .funnel_analysis_view import FunnelAnalysisView 6from .glean_ping_view import GleanPingView 7from .growth_accounting_view import GrowthAccountingView 8from .metric_definitions_view import MetricDefinitionsView 9from .operational_monitoring_alerting_view import OperationalMonitoringAlertingView 10from .operational_monitoring_view import OperationalMonitoringView 11from .ping_view import PingView 12from .table_view import TableView 13from .view import View, ViewDict # noqa: F401 14 15VIEW_TYPES = { 16 ClientCountsView.type: ClientCountsView, 17 EventsView.type: EventsView, 18 FunnelAnalysisView.type: FunnelAnalysisView, 19 OperationalMonitoringView.type: OperationalMonitoringView, 20 OperationalMonitoringAlertingView.type: OperationalMonitoringAlertingView, 21 MetricDefinitionsView.type: MetricDefinitionsView, 22 GleanPingView.type: GleanPingView, 23 PingView.type: PingView, 24 GrowthAccountingView.type: GrowthAccountingView, 25 TableView.type: TableView, 26}
VIEW_TYPES =
{'client_counts_view': <class 'generator.views.client_counts_view.ClientCountsView'>, 'events_view': <class 'generator.views.events_view.EventsView'>, 'funnel_analysis_view': <class 'generator.views.funnel_analysis_view.FunnelAnalysisView'>, 'operational_monitoring_view': <class 'generator.views.operational_monitoring_view.OperationalMonitoringView'>, 'operational_monitoring_alerting_view': <class 'generator.views.operational_monitoring_alerting_view.OperationalMonitoringAlertingView'>, 'metric_definitions_view': <class 'generator.views.metric_definitions_view.MetricDefinitionsView'>, 'glean_ping_view': <class 'generator.views.glean_ping_view.GleanPingView'>, 'ping_view': <class 'generator.views.ping_view.PingView'>, 'growth_accounting_view': <class 'generator.views.growth_accounting_view.GrowthAccountingView'>, 'table_view': <class 'generator.views.table_view.TableView'>}