generator/explores/__init__.py (25 lines of code) (raw):
"""All possible explore types."""
from .explore import Explore # noqa: F401 isort:skip
from .client_counts_explore import ClientCountsExplore
from .events_explore import EventsExplore
from .funnel_analysis_explore import FunnelAnalysisExplore
from .glean_ping_explore import GleanPingExplore
from .growth_accounting_explore import GrowthAccountingExplore
from .metric_definitions_explore import MetricDefinitionsExplore
from .operational_monitoring_explore import (
OperationalMonitoringAlertingExplore,
OperationalMonitoringExplore,
)
from .ping_explore import PingExplore
from .table_explore import TableExplore
EXPLORE_TYPES = {
ClientCountsExplore.type: ClientCountsExplore,
EventsExplore.type: EventsExplore,
FunnelAnalysisExplore.type: FunnelAnalysisExplore,
GleanPingExplore.type: GleanPingExplore,
PingExplore.type: PingExplore,
GrowthAccountingExplore.type: GrowthAccountingExplore,
MetricDefinitionsExplore.type: MetricDefinitionsExplore,
OperationalMonitoringExplore.type: OperationalMonitoringExplore,
OperationalMonitoringAlertingExplore.type: OperationalMonitoringAlertingExplore,
TableExplore.type: TableExplore,
}