Class CombinedReportInstanceCounterES
java.lang.Object
io.camunda.optimize.service.db.report.CombinedReportInstanceCounter<co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder>
io.camunda.optimize.service.db.es.report.service.CombinedReportInstanceCounterES
@Component
@Conditional(io.camunda.optimize.service.util.configuration.condition.ElasticSearchCondition.class)
public class CombinedReportInstanceCounterES
extends CombinedReportInstanceCounter<co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder>
-
Constructor Summary
ConstructorsConstructorDescriptionCombinedReportInstanceCounterES(OptimizeElasticsearchClient esClient, ExecutionPlanExtractor executionPlanExtractor, ProcessExecutionPlanInterpreterFacadeES interpreter) -
Method Summary
Modifier and TypeMethodDescriptionlongcount(List<SingleProcessReportDefinitionRequestDto> singleReportDefinitions) protected co.elastic.clients.elasticsearch._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
-
CombinedReportInstanceCounterES
public CombinedReportInstanceCounterES(OptimizeElasticsearchClient esClient, ExecutionPlanExtractor executionPlanExtractor, ProcessExecutionPlanInterpreterFacadeES interpreter)
-
-
Method Details
-
count
- Specified by:
countin classCombinedReportInstanceCounter<co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder>
-
getExecutionPlanExtractor
- Specified by:
getExecutionPlanExtractorin classCombinedReportInstanceCounter<co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder>
-
getBaseQuery
protected co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder getBaseQuery(ProcessExecutionPlan plan, ReportEvaluationContext<SingleProcessReportDefinitionRequestDto> context) - Specified by:
getBaseQueryin classCombinedReportInstanceCounter<co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder>
-