Interface GroupByInterpreterOS<D extends SingleReportDataDto,P extends ExecutionPlan>
- All Known Subinterfaces:
DecisionGroupByInterpreterOS,ProcessGroupByInterpreterOS
- All Known Implementing Classes:
AbstractDecisionGroupByInterpreterOS,AbstractGroupByFlowNodeInterpreterOS,AbstractGroupByUserTaskInterpreterOS,AbstractProcessGroupByFlowNodeDateInterpreterOS,AbstractProcessGroupByIdentityInterpreterOS,AbstractProcessGroupByInterpreterOS,AbstractProcessGroupByModelElementDateInterpreterOS,AbstractProcessGroupByProcessInstanceDateInterpreterOS,AbstractProcessGroupByUserTaskDateInterpreterOS,DecisionGroupByEvaluationDateTimeInterpreterOS,DecisionGroupByInputVariableInterpreterOS,DecisionGroupByInterpreterFacadeOS,DecisionGroupByMatchedRuleInterpreterOS,DecisionGroupByNoneInterpreterOS,DecisionGroupByOutputVariableInterpreterOS,GroupByIncidentFlowNodeInterpreterOS,ProcessGroupByAssigneeInterpreterOS,ProcessGroupByCandidateGroupInterpreterOS,ProcessGroupByDurationInterpreterOS,ProcessGroupByFlowNodeDurationInterpreterOS,ProcessGroupByFlowNodeEndDateInterpreterOS,ProcessGroupByFlowNodeInterpreterOS,ProcessGroupByFlowNodeStartDateInterpreterOS,ProcessGroupByInterpreterFacadeOS,ProcessGroupByNoneInterpreterOS,ProcessGroupByProcessInstanceEndDateInterpreterOS,ProcessGroupByProcessInstanceRunningDateInterpreterOS,ProcessGroupByProcessInstanceStartDateInterpreterOS,ProcessGroupByUserTaskDurationInterpreterOS,ProcessGroupByUserTaskEndDateInterpreterOS,ProcessGroupByUserTaskInterpreterOS,ProcessGroupByUserTaskStartDateInterpreterOS,ProcessGroupByVariableInterpreterOS,ProcessIncidentGroupByNoneInterpreterOS
public interface GroupByInterpreterOS<D extends SingleReportDataDto,P extends ExecutionPlan>
-
Method Summary
Modifier and TypeMethodDescriptionorg.opensearch.client.opensearch._types.query_dsl.BoolQuery.BuilderadjustQuery(org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder queryBuilder, ExecutionContext<D, P> context) voidadjustSearchRequest(org.opensearch.client.opensearch.core.SearchRequest.Builder searchRequestBuilder, org.opensearch.client.opensearch._types.query_dsl.Query baseQuery, ExecutionContext<D, P> context) createAggregation(org.opensearch.client.opensearch._types.query_dsl.Query query, ExecutionContext<D, P> context) retrieveQueryResult(org.opensearch.client.opensearch.core.SearchResponse<RawResult> response, ExecutionContext<D, P> context)
-
Method Details
-
adjustQuery
org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder adjustQuery(org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder queryBuilder, ExecutionContext<D, P> context) -
adjustSearchRequest
void adjustSearchRequest(org.opensearch.client.opensearch.core.SearchRequest.Builder searchRequestBuilder, org.opensearch.client.opensearch._types.query_dsl.Query baseQuery, ExecutionContext<D, P> context) -
createAggregation
Map<String,org.opensearch.client.opensearch._types.aggregations.Aggregation> createAggregation(org.opensearch.client.opensearch._types.query_dsl.Query query, ExecutionContext<D, P> context) -
retrieveQueryResult
CompositeCommandResult retrieveQueryResult(org.opensearch.client.opensearch.core.SearchResponse<RawResult> response, ExecutionContext<D, P> context)
-