| Modifier and Type | Method and Description | 
|---|---|
protected DataSourceMetadataLoadTask | 
AbstractBinderFactory.buildDataSourceMetadataLoader(DruidWebService webService,
                             PhysicalTableDictionary physicalTableDictionary,
                             DataSourceMetadataService metadataService,
                             com.fasterxml.jackson.databind.ObjectMapper mapper)
Build a datasource metadata loader. 
 | 
protected DimensionValueLoadTask | 
AbstractBinderFactory.buildDruidDimensionsLoader(DruidWebService webService,
                          PhysicalTableDictionary physicalTableDictionary,
                          DimensionDictionary dimensionDictionary)
Build a DimensionValueLoadTask. 
 | 
protected QuerySigningService<?> | 
AbstractBinderFactory.buildQuerySigningService(PhysicalTableDictionary physicalTableDictionary,
                        DataSourceMetadataService dataSourceMetadataService)
Build a QuerySigningService. 
 | 
| Constructor and Description | 
|---|
DruidDimensionValueLoader(PhysicalTableDictionary physicalTableDictionary,
                         DimensionDictionary dimensionDictionary,
                         DruidWebService druidWebService)
DruidDimensionRowProvider fetches data from Druid and adds it to the dimension cache. 
 | 
DruidDimensionValueLoader(PhysicalTableDictionary physicalTableDictionary,
                         DimensionDictionary dimensionDictionary,
                         List<String> dimensionsToLoad,
                         DruidWebService druidWebService)
DruidDimensionRowProvider fetches data from Druid and adds it to the dimension cache. 
 | 
SqlDimensionValueLoader(PhysicalTableDictionary physicalTableDictionary,
                       DimensionDictionary dimensionDictionary,
                       List<String> dimensionsToLoad,
                       SqlBackedClient sqlBackedClient)
SqlDimensionValueLoader fetches data from Sql and adds it to the dimension cache. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
PhysicalTableDictionary | 
ResourceDictionaries.physical  | 
| Modifier and Type | Method and Description | 
|---|---|
PhysicalTableDictionary | 
ResourceDictionaries.getPhysicalDictionary()  | 
PhysicalTableDictionary | 
ConfigurationLoader.getPhysicalTableDictionary()  | 
| Constructor and Description | 
|---|
DataSourceMetadataLoadTask(PhysicalTableDictionary physicalTableDictionary,
                          DataSourceMetadataService metadataService,
                          DruidWebService druidWebService,
                          com.fasterxml.jackson.databind.ObjectMapper mapper)
Datasource metadata loader fetches data from the druid coordinator and updates the datasource metadata service. 
 | 
SegmentIntervalsHashIdGenerator(PhysicalTableDictionary physicalTableDictionary,
                               DataSourceMetadataService dataSourceMetadataService)
Deprecated. 
 
phyiscalTableDictionary is not used 
 | 
SegmentIntervalsHashIdGenerator(PhysicalTableDictionary physicalTableDictionary,
                               DataSourceMetadataService dataSourceMetadataService,
                               Map<Class,RequestedIntervalsFunction> requestedIntervalsQueryExtractionFunctions)
Deprecated. 
 
phyiscalTableDictionary is not used 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Map<String,Object> | 
SlicesApiRequestImpl.generateSlice(String sliceName,
             PhysicalTableDictionary tableDictionary,
             DataSourceMetadataService dataSourceMetadataService,
             javax.ws.rs.core.UriInfo uriInfo)
Generates a slice object for a given slice name. 
 | 
protected Set<Map<String,String>> | 
SlicesApiRequestImpl.generateSlices(PhysicalTableDictionary tableDictionary,
              javax.ws.rs.core.UriInfo uriInfo)
Generates the set of all available slices. 
 | 
| Constructor and Description | 
|---|
SlicesApiRequestImpl(String sliceName,
                    String format,
                    String perPage,
                    String page,
                    PhysicalTableDictionary tableDictionary,
                    DataSourceMetadataService dataSourceMetadataService,
                    javax.ws.rs.core.UriInfo uriInfo)
Parses the API request URL and generates the Api Request object. 
 | 
| Constructor and Description | 
|---|
SlicesServlet(PhysicalTableDictionary physicalTableDictionary,
             RequestMapper requestMapper,
             DataSourceMetadataService dataSourceMetadataService,
             ObjectMappersSuite objectMappers,
             ResponseFormatResolver formatResolver)
Constructor. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected PhysicalTableDictionary | 
VolatileDataRequestHandler.physicalTableDictionary  | 
| Constructor and Description | 
|---|
PartialDataRequestHandler(DataRequestHandler next,
                         PhysicalTableDictionary physicalTableDictionary,
                         PartialDataHandler partialDataHandler)
Deprecated. 
 
 | 
VolatileDataRequestHandler(DataRequestHandler next,
                          PhysicalTableDictionary physicalTableDictionary,
                          VolatileIntervalsService volatileIntervalsService)
Detect volatile intervals and attach metadata describing the intervals to the request. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected PhysicalTableDictionary | 
SqlWorkflow.physicalTableDictionary  | 
protected PhysicalTableDictionary | 
DruidWorkflow.physicalTableDictionary  | 
| Constructor and Description | 
|---|
DruidWorkflow(DataCache<?> dataCache,
             DruidWebService webService,
             QueryWeightUtil weightUtil,
             PhysicalTableDictionary physicalTableDictionary,
             PartialDataHandler partialDataHandler,
             QuerySigningService<?> querySigningService,
             VolatileIntervalsService volatileIntervalsService,
             com.fasterxml.jackson.databind.ObjectMapper mapper)
Constructor. 
 | 
SqlWorkflow(DataCache<?> dataCache,
           DruidWebService webService,
           QueryWeightUtil weightUtil,
           PhysicalTableDictionary physicalTableDictionary,
           PartialDataHandler partialDataHandler,
           QuerySigningService<?> querySigningService,
           VolatileIntervalsService volatileIntervalsService,
           com.fasterxml.jackson.databind.ObjectMapper mapper)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected DimensionValueLoadTask | 
GenericBinderFactory.buildDruidDimensionsLoader(DruidWebService webService,
                          PhysicalTableDictionary physicalTableDictionary,
                          DimensionDictionary dimensionDictionary)  | 
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.