public class WikiBinderFactory extends AbstractBinderFactory
DEPRECATED_PERMISSIVE_AVAILABILITY_FLAG, DRUID_DIM_LOADER_HC_LAST_RUN_PERIOD_MILLIS, DRUID_UNCOVERED_INTERVAL_LIMIT, HC_LAST_RUN_PERIOD_MILLIS_DEFAULT, HEALTH_CHECK_NAME_DATASOURCE_METADATA, HEALTH_CHECK_NAME_DIMENSION, HEALTH_CHECK_NAME_DRUID_DIM_LOADER, HEALTH_CHECK_NAME_LOOKUP_METADATA, HEALTH_CHECK_VERSION, LOADER_SCHEDULER_THREAD_POOL_SIZE, LOADER_SCHEDULER_THREAD_POOL_SIZE_DEFAULT, SEG_LOADER_HC_LAST_RUN_PERIOD_MILLIS, SYSTEM_CONFIG_TIMEZONE_KEY
Constructor and Description |
---|
WikiBinderFactory() |
Modifier and Type | Method and Description |
---|---|
protected LinkedHashSet<DimensionConfig> |
getDimensionConfigurations()
A set of all dimension configurations for this application.
|
protected MetricLoader |
getMetricLoader()
Create a Metric Loader.
|
protected TableLoader |
getTableLoader()
Create a Table Loader.
|
afterBinding, afterRegistration, buildApiJobStore, buildBinder, buildBroadcastChannel, buildCache, buildConfigurationLoader, buildDataApiRequestFactory, buildDataSourceMetadataLoader, buildDruidDimensionsLoader, buildDruidFilterBuilder, buildDruidQueryBuilder, buildDruidResponseParser, buildDruidWebService, buildDruidWebService, buildDruidWebServiceHeaderSupplier, buildHavingGenerator, buildJobPayloadBuilder, buildJobRowBuilder, buildLookupMetaDataLoader, buildMetadataDruidWebService, buildNonUiDruidWebService, buildPreResponseStore, buildQuerySigningService, buildRateLimiter, buildResponseFormatResolver, buildResponseProcessorFactory, buildResponseWriter, buildSigningFunctions, collectFeatureFlags, collectFeatureFlags, collectFeatureFlags, finalize, getAsynchronousProcessBuilder, getClock, getConfigurationLoader, getDataSourceMetadataService, getDimensionLoader, getGranularityDictionary, getGranularityParser, getHttpResponseMaker, getMapper, getMappers, getPhysicalTableResolver, getRequestMappers, getVolatileIntervalsService, getWorkflow, initializeMetricsFilterSetBuilder, initializePreResponseDeserializer, initializeSketchConverter, scheduleLoader, setupDataSourceMetaData, setupDruidDimensionsLoader, setupGauges, setupHealthChecks, setupLookUpMetadataLoader, shutdownLoaderScheduler
protected MetricLoader getMetricLoader()
AbstractBinderFactory
Metric loader populates the metricDictionary
getMetricLoader
in class AbstractBinderFactory
protected LinkedHashSet<DimensionConfig> getDimensionConfigurations()
AbstractBinderFactory
These dimension configurations will be used to build the dimensions dictionary
getDimensionConfigurations
in class AbstractBinderFactory
protected TableLoader getTableLoader()
AbstractBinderFactory
Table loader populates the physicalTableDictionary and logicalTableDictionary
getTableLoader
in class AbstractBinderFactory
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.