Modifier and Type | Method and Description |
---|---|
Set<DataSource> |
SqlDimensionValueLoader.getDataSources() |
Set<DataSource> |
DimensionValueLoader.getDataSources()
Gets the list of datasources to query against.
|
Set<DataSource> |
DruidDimensionValueLoader.getDataSources() |
Modifier and Type | Method and Description |
---|---|
default boolean |
DimensionValueLoader.dimensionExistsInDataSource(Dimension dimension,
DataSource dataSource)
Checks if a
Dimension exists in a DataSource . |
void |
SqlDimensionValueLoader.query(Dimension dimension,
DataSource dataSource) |
void |
DimensionValueLoader.query(Dimension dimension,
DataSource dataSource)
Queries for a specific
Dimension against the given DataSource . |
void |
DruidDimensionValueLoader.query(Dimension dimension,
DataSource dataSource) |
Modifier and Type | Method and Description |
---|---|
DataSource |
TemplateDruidQuery.getDataSource() |
Modifier and Type | Method and Description |
---|---|
TemplateDruidQuery |
TemplateDruidQuery.withDataSource(DataSource dataSource) |
TemplateDruidQuery |
TemplateDruidQuery.withInnermostDataSource(DataSource dataSource) |
Modifier and Type | Class and Description |
---|---|
class |
QueryDataSource
QueryDataSource.
|
class |
TableDataSource
TableDataSource class.
|
class |
UnionDataSource
Represents a Druid Union data source.
|
Modifier and Type | Field and Description |
---|---|
protected DataSource |
AbstractDruidQuery.dataSource |
Modifier and Type | Method and Description |
---|---|
DataSource |
DruidQuery.getDataSource()
Returns the data source of the query.
|
DataSource |
AbstractDruidQuery.getDataSource() |
Constructor and Description |
---|
AbstractDruidAggregationQuery(QueryType queryType,
DataSource dataSource,
Granularity granularity,
Collection<Dimension> dimensions,
Filter filter,
Collection<Aggregation> aggregations,
Collection<PostAggregation> postAggregations,
Collection<org.joda.time.Interval> intervals,
QueryContext context,
boolean doFork)
Constructor.
|
AbstractDruidFactQuery(QueryType queryType,
DataSource dataSource,
Granularity granularity,
Filter filter,
Collection<org.joda.time.Interval> intervals,
QueryContext context,
boolean doFork)
Constructor.
|
AbstractDruidQuery(QueryType queryType,
DataSource dataSource,
QueryContext context,
boolean doFork)
Constructor.
|
DruidSearchQuery(DataSource dataSource,
Granularity granularity,
Filter filter,
Collection<org.joda.time.Interval> intervals,
Collection<Dimension> searchDimensions,
SearchQuerySpec query,
SearchSortDirection sort,
Integer limit)
Constructor.
|
DruidSearchQuery(DataSource dataSource,
Granularity granularity,
Filter filter,
Collection<org.joda.time.Interval> intervals,
Collection<Dimension> searchDimensions,
SearchQuerySpec query,
SearchSortDirection sort,
Integer limit,
QueryContext context,
boolean doFork)
Constructor.
|
GroupByQuery(DataSource dataSource,
Granularity granularity,
Collection<Dimension> dimensions,
Filter filter,
Having having,
Collection<Aggregation> aggregations,
Collection<PostAggregation> postAggregations,
Collection<org.joda.time.Interval> intervals,
LimitSpec limitSpec)
Constructor.
|
GroupByQuery(DataSource dataSource,
Granularity granularity,
Collection<Dimension> dimensions,
Filter filter,
Having having,
Collection<Aggregation> aggregations,
Collection<PostAggregation> postAggregations,
Collection<org.joda.time.Interval> intervals,
LimitSpec limitSpec,
QueryContext context,
boolean doFork)
Constructor.
|
LookbackQuery(DataSource dataSource,
Collection<PostAggregation> postAggregations,
QueryContext context,
Collection<org.joda.time.Period> lookbackOffsets,
Collection<String> lookbackPrefixes,
Having having,
LimitSpec limitSpec)
Constructor.
|
SegmentMetadataQuery(DataSource dataSource,
Collection<org.joda.time.Interval> intervals)
Constructor.
|
SegmentMetadataQuery(DataSource dataSource,
Collection<org.joda.time.Interval> intervals,
QueryContext context,
boolean doFork)
Constructor.
|
TimeBoundaryQuery(DataSource dataSource)
Constructor.
|
TimeBoundaryQuery(DataSource dataSource,
QueryContext context,
boolean doFork)
Constructor.
|
TimeSeriesQuery(DataSource dataSource,
Granularity granularity,
Filter filter,
Collection<Aggregation> aggregations,
Collection<PostAggregation> postAggregations,
Collection<org.joda.time.Interval> intervals)
Constructor.
|
TimeSeriesQuery(DataSource dataSource,
Granularity granularity,
Filter filter,
Collection<Aggregation> aggregations,
Collection<PostAggregation> postAggregations,
Collection<org.joda.time.Interval> intervals,
QueryContext context,
boolean doFork)
Constructor.
|
TopNQuery(DataSource dataSource,
Granularity granularity,
Dimension dimension,
Filter filter,
Collection<Aggregation> aggregations,
Collection<PostAggregation> postAggregations,
Collection<org.joda.time.Interval> intervals,
long threshold,
TopNMetric metric)
Constructor.
|
TopNQuery(DataSource dataSource,
Granularity granularity,
Dimension dimension,
Filter filter,
Collection<Aggregation> aggregations,
Collection<PostAggregation> postAggregations,
Collection<org.joda.time.Interval> intervals,
long threshold,
TopNMetric metric,
QueryContext context,
boolean doFork)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
SqlAggregationQuery |
SqlAggregationQuery.withDataSource(DataSource dataSource) |
SqlAggregationQuery |
SqlAggregationQuery.withInnermostDataSource(DataSource dataSource) |
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.