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, shutdownLoaderSchedulerprotected MetricLoader getMetricLoader()
AbstractBinderFactoryMetric loader populates the metricDictionary
getMetricLoader in class AbstractBinderFactoryprotected LinkedHashSet<DimensionConfig> getDimensionConfigurations()
AbstractBinderFactoryThese dimension configurations will be used to build the dimensions dictionary
getDimensionConfigurations in class AbstractBinderFactoryprotected TableLoader getTableLoader()
AbstractBinderFactoryTable loader populates the physicalTableDictionary and logicalTableDictionary
getTableLoader in class AbstractBinderFactoryCopyright © 2016–2018 Yahoo! Inc.. All rights reserved.