| Constructor and Description |
|---|
AggregationBuilder() |
AggregationBuilder(java.lang.String query) |
| Modifier and Type | Method and Description |
|---|---|
void |
addParams(CommandArguments commArgs) |
AggregationBuilder |
addScores() |
AggregationBuilder |
apply(java.lang.String projection,
java.lang.String alias) |
AggregationBuilder |
cursor(int count) |
AggregationBuilder |
cursor(int count,
long maxIdle) |
AggregationBuilder |
dialect(int dialect) |
AggregationBuilder |
dialectOptional(int dialect)
This method will not replace the dialect if it has been already set.
|
AggregationBuilder |
filter(java.lang.String expression) |
AggregationBuilder |
groupBy(java.util.Collection<java.lang.String> fields,
java.util.Collection<Reducer> reducers) |
AggregationBuilder |
groupBy(Group group) |
AggregationBuilder |
groupBy(java.lang.String field,
Reducer... reducers) |
boolean |
isWithCursor() |
AggregationBuilder |
limit(int count) |
AggregationBuilder |
limit(int offset,
int count) |
AggregationBuilder |
load(FieldName... fields) |
AggregationBuilder |
load(java.lang.String... fields) |
AggregationBuilder |
loadAll() |
AggregationBuilder |
params(java.util.Map<java.lang.String,java.lang.Object> params) |
AggregationBuilder |
sortBy(int max,
SortedField... fields)
|
AggregationBuilder |
sortBy(SortedField... fields) |
AggregationBuilder |
sortByAsc(java.lang.String field) |
AggregationBuilder |
sortByDesc(java.lang.String field) |
AggregationBuilder |
sortByMax(int max)
|
AggregationBuilder |
timeout(long timeout) |
AggregationBuilder |
verbatim() |
public AggregationBuilder(java.lang.String query)
public AggregationBuilder()
public AggregationBuilder load(java.lang.String... fields)
public AggregationBuilder load(FieldName... fields)
public AggregationBuilder loadAll()
public AggregationBuilder limit(int offset, int count)
public AggregationBuilder limit(int count)
public AggregationBuilder sortBy(SortedField... fields)
public AggregationBuilder sortByAsc(java.lang.String field)
public AggregationBuilder sortByDesc(java.lang.String field)
public AggregationBuilder sortByMax(int max)
sortBy(redis.clients.jedis.search.aggr.SortedField...)
(or sortByAsc(java.lang.String)
or sortByDesc(java.lang.String))
MUST BE called JUST BEFORE this.max - limitpublic AggregationBuilder sortBy(int max, SortedField... fields)
sortBy(redis.clients.jedis.search.aggr.SortedField...)
and sortByMax(int).max - limitfields - sorted fieldspublic AggregationBuilder apply(java.lang.String projection, java.lang.String alias)
public AggregationBuilder groupBy(Group group)
public AggregationBuilder groupBy(java.util.Collection<java.lang.String> fields, java.util.Collection<Reducer> reducers)
public AggregationBuilder groupBy(java.lang.String field, Reducer... reducers)
public AggregationBuilder filter(java.lang.String expression)
public AggregationBuilder cursor(int count)
public AggregationBuilder cursor(int count, long maxIdle)
public AggregationBuilder verbatim()
public AggregationBuilder timeout(long timeout)
public AggregationBuilder addScores()
public AggregationBuilder params(java.util.Map<java.lang.String,java.lang.Object> params)
public AggregationBuilder dialect(int dialect)
public AggregationBuilder dialectOptional(int dialect)
dialect - dialectpublic boolean isWithCursor()
public void addParams(CommandArguments commArgs)
Copyright © 2025. All rights reserved.