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 |
ScanQuery.getVirtualColumns() |
Modifier and Type | Method and Description |
---|---|
ScanQuery.ScanQueryBuilder |
ScanQuery.ScanQueryBuilder.virtualColumns(VirtualColumns virtualColumns) |
Constructor and Description |
---|
ScanQuery(DataSource dataSource,
QuerySegmentSpec querySegmentSpec,
VirtualColumns virtualColumns,
String resultFormat,
int batchSize,
long limit,
DimFilter dimFilter,
List<String> columns,
Boolean legacy,
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 |
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,
QueryMetrics<?> queryMetrics) |
Sequence<Cursor> |
CursorFactory.makeCursors(Filter filter,
org.joda.time.Interval interval,
VirtualColumns virtualColumns,
Granularity gran,
boolean descending,
QueryMetrics<?> queryMetrics) |
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,
QueryMetrics<?> queryMetrics) |
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) |
Modifier and Type | Method and Description |
---|---|
VirtualColumns |
DruidQuery.getVirtualColumns(ExprMacroTable macroTable,
boolean includeDimensions) |
Copyright © 2011–2018. All rights reserved.