public class ScanQuery extends BaseQuery<ScanResultValue>
Modifier and Type | Class and Description |
---|---|
static class |
ScanQuery.ScanQueryBuilder
A Builder for ScanQuery.
|
Modifier and Type | Field and Description |
---|---|
static String |
RESULT_FORMAT_COMPACTED_LIST |
static String |
RESULT_FORMAT_LIST |
static String |
RESULT_FORMAT_VALUE_VECTOR |
DATASOURCE_METADATA, GROUP_BY, SCAN, SEARCH, SEGMENT_METADATA, SELECT, TIME_BOUNDARY, TIMESERIES, TOPN
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 |
---|---|
boolean |
equals(Object o) |
int |
getBatchSize() |
List<String> |
getColumns() |
DimFilter |
getFilter() |
long |
getLimit() |
String |
getResultFormat() |
String |
getType() |
VirtualColumns |
getVirtualColumns() |
boolean |
hasFilters() |
int |
hashCode() |
Boolean |
isLegacy()
Compatibility mode with the legacy scan-query extension.
|
static ScanQuery.ScanQueryBuilder |
newScanQueryBuilder() |
String |
toString() |
Query<ScanResultValue> |
withDataSource(DataSource dataSource) |
ScanQuery |
withDimFilter(DimFilter dimFilter) |
ScanQuery |
withNonNullLegacy(ScanQueryConfig scanQueryConfig) |
Query<ScanResultValue> |
withOverriddenContext(Map<String,Object> contextOverrides) |
Query<ScanResultValue> |
withQuerySegmentSpec(QuerySegmentSpec querySegmentSpec) |
checkInterrupted, computeOverriddenContext, computeOverridenContext, getContext, getContextBoolean, getContextValue, getContextValue, getDataSource, getDuration, getGranularity, getId, getIntervals, getQuerySegmentSpec, getResultOrdering, getRunner, getTimezone, isDescending, withId
public static final String RESULT_FORMAT_LIST
public static final String RESULT_FORMAT_COMPACTED_LIST
public static final String RESULT_FORMAT_VALUE_VECTOR
public ScanQuery(DataSource dataSource, QuerySegmentSpec querySegmentSpec, VirtualColumns virtualColumns, String resultFormat, int batchSize, long limit, DimFilter dimFilter, List<String> columns, Boolean legacy, Map<String,Object> context)
public VirtualColumns getVirtualColumns()
public String getResultFormat()
public int getBatchSize()
public long getLimit()
public boolean hasFilters()
public DimFilter getFilter()
public String getType()
public Boolean isLegacy()
public ScanQuery withNonNullLegacy(ScanQueryConfig scanQueryConfig)
public Query<ScanResultValue> withQuerySegmentSpec(QuerySegmentSpec querySegmentSpec)
public Query<ScanResultValue> withDataSource(DataSource dataSource)
public Query<ScanResultValue> withOverriddenContext(Map<String,Object> contextOverrides)
public boolean equals(Object o)
equals
in class BaseQuery<ScanResultValue>
public int hashCode()
hashCode
in class BaseQuery<ScanResultValue>
public static ScanQuery.ScanQueryBuilder newScanQueryBuilder()
Copyright © 2011–2018. All rights reserved.