public abstract static class AbstractQuery.Builder<B extends AbstractQuery.Builder> extends Object
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
Modifier and Type | Method and Description |
---|---|
B |
addAggregationQueries(AggregationQueries aggregationQueries) |
B |
addAggregationQuery(AggregationQuery aggregationQuery) |
B |
addOrderBy(OrderExpr orderExpr) |
B |
addPostFilter(Filter filter) |
B |
addQueryFilter(Filter queryFilter) |
B |
addQueryFilters(Filters queryFilters) |
B |
aggregationQueries(Set<AggregationQuery> aggregationQueries) |
B |
batchSize(int batchSize) |
B |
explain(boolean explain) |
B |
from(int from) |
B |
query(QueryExpr query) |
B |
searchMode(SearchMode searchMode) |
B |
searchOptimizer(SearchOptimizer searchOptimizer) |
B |
setOrderExpressions(OrderExpressions orderExpressions) |
B |
size(int size) |
public B addAggregationQueries(AggregationQueries aggregationQueries)
public B aggregationQueries(Set<AggregationQuery> aggregationQueries)
public B addAggregationQuery(AggregationQuery aggregationQuery)
public B from(int from)
public B size(int size)
public B batchSize(int batchSize)
public B explain(boolean explain)
public B setOrderExpressions(OrderExpressions orderExpressions)
public B searchMode(SearchMode searchMode)
public B searchOptimizer(SearchOptimizer searchOptimizer)