Class CombinedReportInstanceCounterOS
java.lang.Object
io.camunda.optimize.service.db.report.CombinedReportInstanceCounter<org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder>
io.camunda.optimize.service.db.os.report.CombinedReportInstanceCounterOS
@Component
@Conditional(io.camunda.optimize.service.util.configuration.condition.OpenSearchCondition.class)
public class CombinedReportInstanceCounterOS
extends CombinedReportInstanceCounter<org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder>
-
Constructor Summary
ConstructorsConstructorDescriptionCombinedReportInstanceCounterOS(OptimizeOpenSearchClient osClient, ExecutionPlanExtractor executionPlanExtractor, ProcessExecutionPlanInterpreterFacadeOS interpreter) -
Method Summary
Modifier and TypeMethodDescriptionlongcount(List<SingleProcessReportDefinitionRequestDto> singleReportDefinitions) protected org.opensearch.client.opensearch._types.query_dsl.BoolQuery.BuildergetBaseQuery(ProcessExecutionPlan plan, ReportEvaluationContext<SingleProcessReportDefinitionRequestDto> context) protected ExecutionPlanExtractorMethods inherited from class io.camunda.optimize.service.db.report.CombinedReportInstanceCounter
getAllBaseQueries
-
Constructor Details
-
CombinedReportInstanceCounterOS
public CombinedReportInstanceCounterOS(OptimizeOpenSearchClient osClient, ExecutionPlanExtractor executionPlanExtractor, ProcessExecutionPlanInterpreterFacadeOS interpreter)
-
-
Method Details
-
count
- Specified by:
countin classCombinedReportInstanceCounter<org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder>
-
getExecutionPlanExtractor
- Specified by:
getExecutionPlanExtractorin classCombinedReportInstanceCounter<org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder>
-
getBaseQuery
protected org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder getBaseQuery(ProcessExecutionPlan plan, ReportEvaluationContext<SingleProcessReportDefinitionRequestDto> context) - Specified by:
getBaseQueryin classCombinedReportInstanceCounter<org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder>
-