public interface Query extends Embodied
| Modifier and Type | Interface and Description |
|---|---|
static class |
Query.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Query.Builder |
aggregate(Aggregation aggregation) |
static Query.Builder |
aggregate(java.lang.String name,
java.lang.String field,
java.lang.String operator) |
static Query.Builder |
builder() |
static Query.Builder |
count() |
static Query.Builder |
fetch() |
static Query.Builder |
filter(Filter filter) |
static Query.Builder |
filter(java.lang.String field,
java.lang.Object value) |
static Query.Builder |
filter(java.lang.String field,
java.lang.String operator,
java.lang.Object value) |
static Query.Builder |
highlight(java.lang.String field) |
static Query.Builder |
limit(int limit) |
static Query.Builder |
offset(int offset) |
static Query.Builder |
search(Filter filter) |
static Query.Builder |
search(java.lang.String text) |
static Query.Builder |
search(java.lang.String field,
java.lang.String text) |
static Query.Builder |
search(java.lang.String field,
java.lang.String operator,
java.lang.Object value) |
static Query.Builder |
sort(java.lang.String field) |
static Query.Builder |
sort(java.lang.String field,
java.lang.String direction) |
static Query.Builder |
type(java.lang.String type) |
body, bodyAsJsonstatic Query.Builder aggregate(Aggregation aggregation)
static Query.Builder aggregate(java.lang.String name, java.lang.String field, java.lang.String operator)
static Query.Builder builder()
static Query.Builder count()
static Query.Builder fetch()
static Query.Builder filter(Filter filter)
static Query.Builder filter(java.lang.String field, java.lang.Object value)
static Query.Builder filter(java.lang.String field, java.lang.String operator, java.lang.Object value)
static Query.Builder highlight(java.lang.String field)
static Query.Builder limit(int limit)
static Query.Builder offset(int offset)
static Query.Builder search(Filter filter)
static Query.Builder search(java.lang.String text)
static Query.Builder search(java.lang.String field, java.lang.String text)
static Query.Builder search(java.lang.String field, java.lang.String operator, java.lang.Object value)
static Query.Builder sort(java.lang.String field)
static Query.Builder sort(java.lang.String field, java.lang.String direction)
static Query.Builder type(java.lang.String type)