Interface ViewInterpreterOS<DATA extends SingleReportDataDto,PLAN extends ExecutionPlan>
- All Superinterfaces:
ViewInterpreter<DATA,PLAN>
- All Known Subinterfaces:
DecisionViewInterpreterOS,ProcessViewInterpreterOS
- All Known Implementing Classes:
AbstractProcessViewDurationInterpreterOS,AbstractProcessViewFrequencyInterpreterOS,AbstractProcessViewMultiAggregationInterpreterOS,DecisionViewInstanceFrequencyInterpreterOS,DecisionViewInterpreterFacadeOS,DecisionViewRawDataInterpreterOS,ProcessViewFlowNodeDurationInterpreterOS,ProcessViewFrequencyInterpreterOS,ProcessViewIncidentDurationInterpreterOS,ProcessViewInstanceDurationInterpreterOS,ProcessViewInstanceDurationOnProcessPartInterpreterOS,ProcessViewInstanceFrequencyInterpreterOS,ProcessViewInstancePercentageInterpreterOS,ProcessViewInterpreterFacadeOS,ProcessViewRawDataInterpreterOS,ProcessViewUserTaskDurationInterpreterOS,ProcessViewVariableInterpreterOS
public interface ViewInterpreterOS<DATA extends SingleReportDataDto,PLAN extends ExecutionPlan>
extends ViewInterpreter<DATA,PLAN>
-
Method Summary
Modifier and TypeMethodDescriptiondefault org.opensearch.client.opensearch._types.query_dsl.BoolQuery.BuilderadjustQuery(org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder queryBuilder, ExecutionContext<DATA, PLAN> context) default voidadjustSearchRequest(org.opensearch.client.opensearch.core.SearchRequest.Builder searchRequestBuilder, org.opensearch.client.opensearch._types.query_dsl.Query baseQuery, ExecutionContext<DATA, PLAN> context) createAggregations(ExecutionContext<DATA, PLAN> context) retrieveResult(org.opensearch.client.opensearch.core.SearchResponse<RawResult> response, Map<String, org.opensearch.client.opensearch._types.aggregations.Aggregate> aggregations, ExecutionContext<DATA, PLAN> context) Methods inherited from interface io.camunda.optimize.service.db.report.interpreter.view.ViewInterpreter
createEmptyResult, getViewProperty
-
Method Details
-
adjustQuery
default org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder adjustQuery(org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder queryBuilder, ExecutionContext<DATA, PLAN> context) -
adjustSearchRequest
default void adjustSearchRequest(org.opensearch.client.opensearch.core.SearchRequest.Builder searchRequestBuilder, org.opensearch.client.opensearch._types.query_dsl.Query baseQuery, ExecutionContext<DATA, PLAN> context) -
createAggregations
Map<String,org.opensearch.client.opensearch._types.aggregations.Aggregation> createAggregations(ExecutionContext<DATA, PLAN> context) -
retrieveResult
CompositeCommandResult.ViewResult retrieveResult(org.opensearch.client.opensearch.core.SearchResponse<RawResult> response, Map<String, org.opensearch.client.opensearch._types.aggregations.Aggregate> aggregations, ExecutionContext<DATA, PLAN> context)
-