public class SearchQuery extends BaseQuery<Result<SearchResultValue>>
DATASOURCE_METADATA, GROUP_BY, SCAN, SEARCH, SEGMENT_METADATA, SELECT, TIME_BOUNDARY, TIMESERIES, TOPN
Constructor and Description |
---|
SearchQuery(DataSource dataSource,
DimFilter dimFilter,
Granularity granularity,
int limit,
QuerySegmentSpec querySegmentSpec,
List<DimensionSpec> dimensions,
SearchQuerySpec querySpec,
SearchSortSpec sortSpec,
Map<String,Object> context) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
List<DimensionSpec> |
getDimensions() |
DimFilter |
getDimensionsFilter() |
DimFilter |
getFilter() |
int |
getLimit() |
SearchQuerySpec |
getQuery() |
SearchSortSpec |
getSort() |
String |
getType() |
boolean |
hasFilters() |
int |
hashCode() |
String |
toString() |
Query<Result<SearchResultValue>> |
withDataSource(DataSource dataSource) |
SearchQuery |
withDimFilter(DimFilter dimFilter) |
SearchQuery |
withLimit(int newLimit) |
SearchQuery |
withOverriddenContext(Map<String,Object> contextOverrides) |
SearchQuery |
withQuerySegmentSpec(QuerySegmentSpec spec) |
checkInterrupted, computeOverriddenContext, computeOverridenContext, getContext, getContextBoolean, getContextValue, getContextValue, getDataSource, getDuration, getGranularity, getId, getIntervals, getQuerySegmentSpec, getResultOrdering, getRunner, getTimezone, isDescending, withId
public SearchQuery(DataSource dataSource, DimFilter dimFilter, Granularity granularity, int limit, QuerySegmentSpec querySegmentSpec, List<DimensionSpec> dimensions, SearchQuerySpec querySpec, SearchSortSpec sortSpec, Map<String,Object> context)
public boolean hasFilters()
public DimFilter getFilter()
public String getType()
public SearchQuery withQuerySegmentSpec(QuerySegmentSpec spec)
public Query<Result<SearchResultValue>> withDataSource(DataSource dataSource)
public SearchQuery withOverriddenContext(Map<String,Object> contextOverrides)
public SearchQuery withDimFilter(DimFilter dimFilter)
public DimFilter getDimensionsFilter()
public int getLimit()
public List<DimensionSpec> getDimensions()
public SearchQuerySpec getQuery()
public SearchSortSpec getSort()
public SearchQuery withLimit(int newLimit)
public boolean equals(Object o)
equals
in class BaseQuery<Result<SearchResultValue>>
public int hashCode()
hashCode
in class BaseQuery<Result<SearchResultValue>>
Copyright © 2011–2018. All rights reserved.