public class SearchQuery extends BaseQuery<Result<SearchResultValue>>
DATASOURCE_METADATA, GROUP_BY, SEARCH, SEGMENT_METADATA, SELECT, TIME_BOUNDARY, TIMESERIES, TOPN
Constructor and Description |
---|
SearchQuery(DataSource dataSource,
DimFilter dimFilter,
QueryGranularity 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() |
QueryGranularity |
getGranularity() |
int |
getLimit() |
SearchQuerySpec |
getQuery() |
SearchSortSpec |
getSort() |
String |
getType() |
boolean |
hasFilters() |
int |
hashCode() |
String |
toString() |
Query<Result<SearchResultValue>> |
withDataSource(DataSource dataSource) |
SearchQuery |
withLimit(int newLimit) |
SearchQuery |
withOverriddenContext(Map<String,Object> contextOverrides) |
SearchQuery |
withQuerySegmentSpec(QuerySegmentSpec spec) |
computeOverridenContext, getContext, getContextBySegment, getContextFinalize, getContextPopulateCache, getContextPriority, getContextUncoveredIntervalsLimit, getContextUseCache, getContextValue, getContextValue, getDataSource, getDuration, getId, getIntervals, getQuerySegmentSpec, getResultOrdering, isDescending, run, run, withId
public SearchQuery(DataSource dataSource, DimFilter dimFilter, QueryGranularity granularity, int limit, QuerySegmentSpec querySegmentSpec, List<DimensionSpec> dimensions, SearchQuerySpec querySpec, SearchSortSpec sortSpec, Map<String,Object> context)
public boolean hasFilters()
public String getType()
public SearchQuery withQuerySegmentSpec(QuerySegmentSpec spec)
public Query<Result<SearchResultValue>> withDataSource(DataSource dataSource)
public SearchQuery withOverriddenContext(Map<String,Object> contextOverrides)
public DimFilter getDimensionsFilter()
public QueryGranularity getGranularity()
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–2016. All rights reserved.