public class AggregationBuilder extends Object
| Constructor and Description |
|---|
AggregationBuilder() |
AggregationBuilder(String query) |
public AggregationBuilder(String query)
public AggregationBuilder()
public AggregationBuilder load(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 sortBy(int max, SortedField... fields)
public AggregationBuilder sortByAsc(String field)
public AggregationBuilder sortByDesc(String field)
public AggregationBuilder apply(String projection, String alias)
public AggregationBuilder groupBy(Collection<String> fields, Collection<Reducer> reducers)
public AggregationBuilder groupBy(String field, Reducer... reducers)
public AggregationBuilder groupBy(Group group)
public AggregationBuilder filter(String expression)
public AggregationBuilder cursor(int count, long maxIdle)
public AggregationBuilder verbatim()
public AggregationBuilder timeout(long timeout)
public AggregationBuilder params(Map<String,Object> params)
public AggregationBuilder dialect(int dialect)
public void serializeRedisArgs(List<byte[]> redisArgs)
public String getArgsString()
public boolean isWithCursor()
Copyright © 2023. All rights reserved.