Modifier and Type | Method and Description |
---|---|
protected DataSourceMetadataService |
AbstractBinderFactory.getDataSourceMetadataService()
Get the stored metadata service, if not exist yet, create the service and store it.
|
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 QuerySigningService<?> |
AbstractBinderFactory.buildQuerySigningService(PhysicalTableDictionary physicalTableDictionary,
DataSourceMetadataService dataSourceMetadataService)
Build a QuerySigningService.
|
Modifier and Type | Method and Description |
---|---|
protected DataSourceMetadataService |
BaseTableLoader.getDataSourceMetadataService()
Getter for the data source metadata service use for creating physical tables.
|
Modifier and Type | Method and Description |
---|---|
ConfigPhysicalTable |
ConcreteSqlPhysicalTableDefinition.build(ResourceDictionaries dictionaries,
DataSourceMetadataService metadataService) |
abstract ConfigPhysicalTable |
PhysicalTableDefinition.build(ResourceDictionaries dictionaries,
DataSourceMetadataService metadataService)
Given the resource dictionaries and a data source metadata service, build the corresponding physical table.
|
ConfigPhysicalTable |
DimensionListPartitionTableDefinition.build(ResourceDictionaries dictionaries,
DataSourceMetadataService metadataService) |
ConfigPhysicalTable |
ConcretePhysicalTableDefinition.build(ResourceDictionaries dictionaries,
DataSourceMetadataService metadataService) |
ConfigPhysicalTable |
MetricUnionCompositeTableDefinition.build(ResourceDictionaries dictionaries,
DataSourceMetadataService metadataService) |
ConfigPhysicalTable |
PermissivePhysicalTableDefinition.build(ResourceDictionaries dictionaries,
DataSourceMetadataService metadataService) |
Constructor and Description |
---|
BaseTableLoader(DataSourceMetadataService metadataService)
A table loader using a standard time context and UTC default time zone.
|
BaseTableLoader(org.joda.time.DateTimeZone defaultTimeZone,
DataSourceMetadataService metadataService)
A table loader using a time context and a default time zone.
|
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(DataSourceMetadataService dataSourceMetadataService)
Build a SegmentIntervalsHashIdGenerator that uses the raw simplified intervals of a druidAggregationQuery to
create a segmentId.
|
SegmentIntervalsHashIdGenerator(DataSourceMetadataService dataSourceMetadataService,
Map<Class,RequestedIntervalsFunction> requestedIntervalsQueryExtractionFunctions)
Build a SegmentIntervalsHashIdGenerator that generates a segmentId using the provided signingFunctions.
|
SegmentIntervalsHashIdGenerator(PhysicalTableDictionary physicalTableDictionary,
DataSourceMetadataService dataSourceMetadataService)
Deprecated.
phyiscalTableDictionary is not used
|
SegmentIntervalsHashIdGenerator(PhysicalTableDictionary physicalTableDictionary,
DataSourceMetadataService dataSourceMetadataService,
Map<Class,RequestedIntervalsFunction> requestedIntervalsQueryExtractionFunctions)
Deprecated.
phyiscalTableDictionary is not used
|
Constructor and Description |
---|
PermissivePhysicalTable(TableName name,
ZonedTimeGrain timeGrain,
Set<Column> columns,
Map<String,String> logicalToPhysicalColumnNames,
DataSourceMetadataService metadataService)
Create a permissive physical table.
|
StrictPhysicalTable(TableName name,
ZonedTimeGrain timeGrain,
Set<Column> columns,
Map<String,String> logicalToPhysicalColumnNames,
DataSourceMetadataService metadataService)
Create a strict physical table.
|
Modifier and Type | Method and Description |
---|---|
DataSourceMetadataService |
BaseMetadataAvailability.getDataSourceMetadataService() |
Constructor and Description |
---|
BaseMetadataAvailability(DataSourceName dataSourceName,
DataSourceMetadataService metadataService)
Constructor.
|
PermissiveAvailability(DataSourceName dataSourceName,
DataSourceMetadataService metadataService)
Constructor.
|
StrictAvailability(DataSourceName dataSourceName,
DataSourceMetadataService metadataService)
Constructor.
|
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.
|
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.
|
Constructor and Description |
---|
GenericTableLoader(Supplier<List<? extends DataSourceConfiguration>> configLoader,
GenericDimensionConfigs genericDimensionConfigs,
DataSourceMetadataService metadataService)
Constructor.
|
WikiTableLoader(DataSourceMetadataService metadataService)
Constructor.
|
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.