| Package | Description | 
|---|---|
| com.yahoo.bard.webservice.data.config.names | |
| com.yahoo.bard.webservice.metadata | |
| com.yahoo.bard.webservice.table | |
| com.yahoo.bard.webservice.table.availability | 
| Modifier and Type | Field and Description | 
|---|---|
static Comparator<DataSourceName> | 
DataSourceName.AS_NAME_COMPARATOR
Comparator to order DataSourceNames by their asName methods, using the native String comparator. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static DataSourceName | 
DataSourceName.of(String name)
Wrap a string in an anonymous instance of TableName. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected SuccessCallback | 
DataSourceMetadataLoadTask.buildDataSourceMetadataSuccessCallback(DataSourceName dataSourceName)
Callback to parse druid datasource metadata response. 
 | 
Map<String,SimplifiedIntervalList> | 
DataSourceMetadataService.getAvailableIntervalsByDataSource(DataSourceName dataSourceName)
Get a set of intervals available for each column in the data source. 
 | 
protected HttpErrorCallback | 
DataSourceMetadataLoadTask.getErrorCallback(DataSourceName dataSourceName)
Get a default callback for an http error. 
 | 
protected void | 
DataSourceMetadataLoadTask.queryDataSourceMetadata(DataSourceName dataSourceName)
Queries Druid for updated datasource metadata and then updates the datasource metadata service. 
 | 
void | 
DataSourceMetadataService.update(DataSourceName dataSourceName,
      DataSourceMetadata metadata)
Update the information with respect to the segment metadata of a particular data source. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Set<SortedMap<org.joda.time.DateTime,Map<String,SegmentInfo>>> | 
DataSourceMetadataService.getSegments(Set<DataSourceName> dataSourceNames)
Get all the segments associated with the given Set of data source names. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DataSourceName | 
SingleDataSourcePhysicalTable.getDataSourceName()  | 
| Modifier and Type | Method and Description | 
|---|---|
Set<DataSourceName> | 
BasePhysicalTable.getDataSourceNames()  | 
Set<DataSourceName> | 
PhysicalTable.getDataSourceNames()
Get the names of the data sources that back this physical table. 
 | 
Set<DataSourceName> | 
ConstrainedTable.getDataSourceNames()  | 
default Set<DataSourceName> | 
PhysicalTable.getDataSourceNames(DataSourceConstraint constraint)
Return the  
DataSourceName of the dataSources which back this table given a constraint. | 
Set<DataSourceName> | 
ConstrainedTable.getDataSourceNames(DataSourceConstraint constraint)
Return the  
TableName of the dataSources which back the original source table given a constraint. | 
| Modifier and Type | Method and Description | 
|---|---|
DataSourceName | 
BaseMetadataAvailability.getDataSourceName()  | 
| Modifier and Type | Method and Description | 
|---|---|
Set<DataSourceName> | 
BaseMetadataAvailability.getDataSourceNames()  | 
Set<DataSourceName> | 
BaseCompositeAvailability.getDataSourceNames()  | 
Set<DataSourceName> | 
Availability.getDataSourceNames()
The names of the data sources backing this availability. 
 | 
default Set<DataSourceName> | 
Availability.getDataSourceNames(DataSourceConstraint constraint)
The names of the data sources backing this availability as filtered by the constraint. 
 | 
default Set<DataSourceName> | 
Availability.getDataSourceNames(PhysicalDataSourceConstraint constraint)
The names of the data sources backing this availability as filtered by the constraint. 
 | 
Set<DataSourceName> | 
PartitionAvailability.getDataSourceNames(PhysicalDataSourceConstraint constraint)  | 
| Constructor and Description | 
|---|
BaseMetadataAvailability(DataSourceName dataSourceName,
                        DataSourceMetadataService metadataService)
Constructor. 
 | 
PermissiveAvailability(DataSourceName dataSourceName,
                      DataSourceMetadataService metadataService)
Constructor. 
 | 
StrictAvailability(DataSourceName dataSourceName,
                  DataSourceMetadataService metadataService)
Constructor. 
 | 
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.