| Modifier and Type | Class and Description | 
|---|---|
class  | 
TableConfig
TableConfig to hold all metrics, dimensions, valid time grain, and the name of a datasource. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<? extends DataSourceConfiguration> | 
DruidNavigator.get()
Queries druid for all datasources and loads each of their configurations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Set<DimensionConfig> | 
GenericDimensionConfigs.getDimensionConfigs(DataSourceConfiguration dataSourceConfiguration)
Deprecated. 
 
only the name(a String) of DataSourceConfiguration can resolve its set of DimensionConfigs. There is
 no need to pass a heavier DataSourceConfiguration object. Use  
GenericDimensionConfigs.getDimensionConfigs(String) instead. | 
| Constructor and Description | 
|---|
GenericDimensionConfigs(Supplier<List<? extends DataSourceConfiguration>> configLoader)
Construct the dimension configurations. 
 | 
| Constructor and Description | 
|---|
GenericMetricLoader(Supplier<List<? extends DataSourceConfiguration>> configLoader)
Constructs a GenericMetricLoader using the given sketch size. 
 | 
| Constructor and Description | 
|---|
GenericTableLoader(Supplier<List<? extends DataSourceConfiguration>> configLoader,
                  GenericDimensionConfigs genericDimensionConfigs,
                  DataSourceMetadataService metadataService)
Constructor. 
 | 
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.