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'>}