Package | Description |
---|---|
io.druid.query | |
io.druid.query.groupby | |
io.druid.query.select | |
io.druid.query.timeseries | |
io.druid.query.topn | |
io.druid.segment | |
io.druid.segment.incremental | |
io.druid.segment.virtual |
Modifier and Type | Method and Description |
---|---|
static <T> Sequence<Result<T>> |
QueryRunnerHelper.makeCursorBasedQuery(StorageAdapter adapter,
List<org.joda.time.Interval> queryIntervals,
Filter filter,
VirtualColumns virtualColumns,
boolean descending,
Granularity granularity,
com.google.common.base.Function<Cursor,Result<T>> mapFn) |
Druids.TimeseriesQueryBuilder |
Druids.TimeseriesQueryBuilder.virtualColumns(VirtualColumns virtualColumns) |
Druids.SelectQueryBuilder |
Druids.SelectQueryBuilder.virtualColumns(VirtualColumns vcs) |
Modifier and Type | Method and Description |
---|---|
VirtualColumns |
GroupByQuery.getVirtualColumns() |
Modifier and Type | Method and Description |
---|---|
GroupByQuery.Builder |
GroupByQuery.Builder.setVirtualColumns(VirtualColumns virtualColumns) |
Constructor and Description |
---|
GroupByQuery(DataSource dataSource,
QuerySegmentSpec querySegmentSpec,
VirtualColumns virtualColumns,
DimFilter dimFilter,
Granularity granularity,
List<DimensionSpec> dimensions,
List<AggregatorFactory> aggregatorSpecs,
List<PostAggregator> postAggregatorSpecs,
HavingSpec havingSpec,
LimitSpec limitSpec,
Map<String,Object> context) |
Modifier and Type | Method and Description |
---|---|
VirtualColumns |
SelectQuery.getVirtualColumns() |
Constructor and Description |
---|
SelectQuery(DataSource dataSource,
QuerySegmentSpec querySegmentSpec,
boolean descending,
DimFilter dimFilter,
Granularity granularity,
List<DimensionSpec> dimensions,
List<String> metrics,
VirtualColumns virtualColumns,
PagingSpec pagingSpec,
Map<String,Object> context) |
Modifier and Type | Method and Description |
---|---|
VirtualColumns |
TimeseriesQuery.getVirtualColumns() |
Constructor and Description |
---|
TimeseriesQuery(DataSource dataSource,
QuerySegmentSpec querySegmentSpec,
boolean descending,
VirtualColumns virtualColumns,
DimFilter dimFilter,
Granularity granularity,
List<AggregatorFactory> aggregatorSpecs,
List<PostAggregator> postAggregatorSpecs,
Map<String,Object> context) |
Modifier and Type | Method and Description |
---|---|
VirtualColumns |
TopNQueryBuilder.getVirtualColumns() |
VirtualColumns |
TopNQuery.getVirtualColumns() |
Modifier and Type | Method and Description |
---|---|
TopNQueryBuilder |
TopNQueryBuilder.virtualColumns(VirtualColumns virtualColumns) |
Constructor and Description |
---|
TopNQuery(DataSource dataSource,
VirtualColumns virtualColumns,
DimensionSpec dimensionSpec,
TopNMetricSpec topNMetricSpec,
int threshold,
QuerySegmentSpec querySegmentSpec,
DimFilter dimFilter,
Granularity granularity,
List<AggregatorFactory> aggregatorSpecs,
List<PostAggregator> postAggregatorSpecs,
Map<String,Object> context) |
Modifier and Type | Field and Description |
---|---|
static VirtualColumns |
VirtualColumns.EMPTY |
Modifier and Type | Method and Description |
---|---|
static VirtualColumns |
VirtualColumns.create(List<VirtualColumn> virtualColumns) |
static VirtualColumns |
VirtualColumns.nullToEmpty(VirtualColumns virtualColumns) |
Modifier and Type | Method and Description |
---|---|
Sequence<Cursor> |
QueryableIndexStorageAdapter.makeCursors(Filter filter,
org.joda.time.Interval interval,
VirtualColumns virtualColumns,
Granularity gran,
boolean descending) |
Sequence<Cursor> |
CursorFactory.makeCursors(Filter filter,
org.joda.time.Interval interval,
VirtualColumns virtualColumns,
Granularity gran,
boolean descending) |
static VirtualColumns |
VirtualColumns.nullToEmpty(VirtualColumns virtualColumns) |
Constructor and Description |
---|
ColumnSelectorBitmapIndexSelector(BitmapFactory bitmapFactory,
VirtualColumns virtualColumns,
ColumnSelector index) |
Modifier and Type | Method and Description |
---|---|
VirtualColumns |
IncrementalIndexSchema.getVirtualColumns() |
Modifier and Type | Method and Description |
---|---|
static ColumnSelectorFactory |
IncrementalIndex.makeColumnSelectorFactory(VirtualColumns virtualColumns,
AggregatorFactory agg,
com.google.common.base.Supplier<InputRow> in,
boolean deserializeComplexMetrics)
Column selector used at ingestion time for inputs to aggregators.
|
Sequence<Cursor> |
IncrementalIndexStorageAdapter.makeCursors(Filter filter,
org.joda.time.Interval interval,
VirtualColumns virtualColumns,
Granularity gran,
boolean descending) |
IncrementalIndexSchema.Builder |
IncrementalIndexSchema.Builder.withVirtualColumns(VirtualColumns virtualColumns) |
Constructor and Description |
---|
IncrementalIndexSchema(long minTimestamp,
TimestampSpec timestampSpec,
Granularity gran,
VirtualColumns virtualColumns,
DimensionsSpec dimensionsSpec,
AggregatorFactory[] metrics,
boolean rollup) |
Constructor and Description |
---|
VirtualizedColumnSelectorFactory(ColumnSelectorFactory baseFactory,
VirtualColumns virtualColumns) |
Copyright © 2011–2017. All rights reserved.