| Package | Description |
|---|---|
| io.lettuce.core.search.arguments |
| Modifier and Type | Method and Description |
|---|---|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.addScores()
Set ADDSCORES flag to expose full-text search scores.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.apply(AggregateArgs.Apply<K,V> apply)
Add an APPLY clause.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.apply(V expression,
K name)
Convenience method to add an APPLY clause.
|
static <K,V> AggregateArgs.Builder<K,V> |
AggregateArgs.builder()
Creates a new
AggregateArgs instance. |
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.dialect(QueryDialects dialect)
Set the query dialect.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.filter(V filter)
Add a FILTER clause for post-aggregation filtering.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.groupBy(AggregateArgs.GroupBy<K,V> groupBy)
Add a GROUPBY clause.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.groupBy(K... properties)
Convenience method to add a GROUPBY clause with properties.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.limit(long offset,
long num)
Set LIMIT clause for pagination.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.load(K field)
Load document attributes from the source document.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.load(K field,
K alias)
Load document attributes from the source document with alias.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.loadAll()
Load all document attributes.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.param(K name,
V value)
Add a parameter for parameterized queries.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.scorer(V scorer)
Set SCORER clause.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.sortBy(AggregateArgs.SortBy<K> sortBy)
Add a SORTBY clause.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.sortBy(K property,
AggregateArgs.SortDirection direction)
Convenience method to add a SORTBY clause with a single property.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.timeout(Duration timeout)
Set timeout for the aggregate operation.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.verbatim()
Set VERBATIM flag - do not try to use stemming for query expansion.
|
AggregateArgs.Builder<K,V> |
AggregateArgs.Builder.withCursor(AggregateArgs.WithCursor withCursor)
Set WITHCURSOR clause for cursor-based pagination.
|
Copyright © 2025 lettuce.io. All rights reserved.