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