Package io.camunda.search.clients
Class SearchClientBasedQueryExecutor
java.lang.Object
io.camunda.search.clients.SearchClientBasedQueryExecutor
-
Constructor Summary
ConstructorsConstructorDescriptionSearchClientBasedQueryExecutor(DocumentBasedSearchClient searchClient, ServiceTransformers transformers, AuthorizationQueryStrategy authorizationQueryStrategy, SecurityContext securityContext) -
Method Summary
Modifier and TypeMethodDescription<F extends FilterBase,A extends AggregationBase, R extends AggregationResultBase>
Raggregate(TypedSearchAggregationQuery<F, A> query, Class<R> resultClass) <F extends FilterBase,S extends SortOption, T, R>
List<R> findAll(TypedSearchQuery<F, S> query, Class<T> documentClass) <F extends FilterBase,S extends SortOption, T, R>
SearchQueryResult<R> search(TypedSearchQuery<F, S> query, Class<T> documentClass)
-
Constructor Details
-
SearchClientBasedQueryExecutor
public SearchClientBasedQueryExecutor(DocumentBasedSearchClient searchClient, ServiceTransformers transformers, AuthorizationQueryStrategy authorizationQueryStrategy, SecurityContext securityContext)
-
-
Method Details
-
search
public <F extends FilterBase,S extends SortOption, SearchQueryResult<R> searchT, R> (TypedSearchQuery<F, S> query, Class<T> documentClass) -
findAll
public <F extends FilterBase,S extends SortOption, List<R> findAllT, R> (TypedSearchQuery<F, S> query, Class<T> documentClass) -
aggregate
public <F extends FilterBase,A extends AggregationBase, R aggregateR extends AggregationResultBase> (TypedSearchAggregationQuery<F, A> query, Class<R> resultClass)
-