Class IncidentFilterQueryUtilES

java.lang.Object
io.camunda.optimize.service.db.report.filter.util.IncidentFilterQueryUtil
io.camunda.optimize.service.db.es.filter.util.IncidentFilterQueryUtilES

public final class IncidentFilterQueryUtilES extends IncidentFilterQueryUtil
  • Method Details

    • createIncidentAggregationFilter

      public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createIncidentAggregationFilter(ProcessReportDataDto reportData, DefinitionService definitionService)
    • addInstanceFilterForRelevantViewLevelFilters

      public static Optional<co.elastic.clients.elasticsearch._types.query_dsl.NestedQuery.Builder> addInstanceFilterForRelevantViewLevelFilters(List<ProcessFilterDto<?>> filters)
    • createResolvedIncidentTermQuery

      public static co.elastic.clients.elasticsearch._types.query_dsl.Query.Builder createResolvedIncidentTermQuery()
    • createOpenIncidentTermQuery

      public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createOpenIncidentTermQuery()
    • createDeletedIncidentTermQuery

      public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createDeletedIncidentTermQuery()
    • addExecutedFlowNodeFilter

      public static void addExecutedFlowNodeFilter(co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder boolQuery, List<ProcessFilterDto<?>> filters)