Package io.camunda.search.clients.core
Class SearchQueryRequest.Builder
java.lang.Object
io.camunda.search.clients.core.SearchQueryRequest.Builder
- All Implemented Interfaces:
ObjectBuilder<SearchQueryRequest>
- Enclosing class:
SearchQueryRequest
public static final class SearchQueryRequest.Builder
extends Object
implements ObjectBuilder<SearchQueryRequest>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaggregations(SearchAggregator value, SearchAggregator... values) aggregations(List<SearchAggregator> values) build()query(SearchQuery value) searchAfter(Object[] value) sort(SearchSortOptions value, SearchSortOptions... values) sort(List<SearchSortOptions> values) source(SearchSourceConfig value)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
index
-
index
-
query
-
query
public SearchQueryRequest.Builder query(Function<SearchQuery.Builder, ObjectBuilder<SearchQuery>> fn) -
sort
-
sort
-
sort
-
searchAfter
-
size
-
from
-
source
-
aggregations
-
aggregations
-
source
public SearchQueryRequest.Builder source(Function<SearchSourceConfig.Builder, ObjectBuilder<SearchSourceConfig>> fn) -
build
- Specified by:
buildin interfaceObjectBuilder<SearchQueryRequest>
-