Class ModelElementFilterQueryUtilOS

java.lang.Object
io.camunda.optimize.service.db.os.report.filter.util.ModelElementFilterQueryUtilOS

public final class ModelElementFilterQueryUtilOS extends Object
  • Method Details

    • instanceFilterForRelevantViewLevelFiltersQuery

      public static Optional<org.opensearch.client.opensearch._types.query_dsl.Query> instanceFilterForRelevantViewLevelFiltersQuery(List<ProcessFilterDto<?>> filters, FilterContext filterContext)
    • createModelElementAggregationFilter

      public static org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder createModelElementAggregationFilter(ProcessReportDataDto reportData, FilterContext filterContext, DefinitionService definitionService)
    • createUserTaskFlowNodeTypeFilter

      public static org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder createUserTaskFlowNodeTypeFilter()
    • createInclusiveFlowNodeIdFilterQuery

      public static org.opensearch.client.opensearch._types.query_dsl.Query createInclusiveFlowNodeIdFilterQuery(ProcessReportDataDto reportDataDto, Set<String> flowNodeIds, FilterContext filterContext, DefinitionService definitionService)
    • createExecutedFlowNodeFilterQuery

      public static org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder createExecutedFlowNodeFilterQuery(ExecutedFlowNodeFilterDataDto executedFlowNodeFilterData, org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder boolQuery)
    • createExecutedFlowNodeFilterQuery

      public static org.opensearch.client.opensearch._types.query_dsl.Query createExecutedFlowNodeFilterQuery(ExecutedFlowNodeFilterDataDto executedFlowNodeFilterData, String nestedFieldReference, org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder boolQueryBuilder)
    • createExecutedFlowNodeFilterQuery

      public static org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder createExecutedFlowNodeFilterQuery(org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder boolQuery, String nestedFieldReference, List<String> flowNodeIds, MembershipFilterOperator operator)
    • createFlowNodeDurationFilterQuery

      public static org.opensearch.client.opensearch._types.query_dsl.Query createFlowNodeDurationFilterQuery(FlowNodeDurationFiltersDataDto durationFilterData)
    • createRunningFlowNodesOnlyFilterQuery

      public static org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder createRunningFlowNodesOnlyFilterQuery(org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder boolQueryBuilder)
    • createCompletedFlowNodesOnlyFilterQuery

      public static org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder createCompletedFlowNodesOnlyFilterQuery(org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder boolQueryBuilder)
    • createCanceledFlowNodesOnlyFilterQuery

      public static org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder createCanceledFlowNodesOnlyFilterQuery(org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder boolQueryBuilder)
    • createCompletedOrCanceledFlowNodesOnlyFilterQuery

      public static org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder createCompletedOrCanceledFlowNodesOnlyFilterQuery(org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder boolQueryBuilder)
    • createFlowNodeStartDateFilterQuery

      public static org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder createFlowNodeStartDateFilterQuery(FlowNodeDateFilterDataDto<?> filterData, ZoneId timezone)
    • createFlowNodeStartDateFilterQuery

      public static org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder createFlowNodeStartDateFilterQuery(FlowNodeDateFilterDataDto<?> filterData, ZoneId timezone, org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder queryBuilder)
    • createFlowNodeEndDateFilterQuery

      public static org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder createFlowNodeEndDateFilterQuery(FlowNodeDateFilterDataDto<?> filterData, ZoneId timezone)
    • createFlowNodeEndDateFilterQuery

      public static org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder createFlowNodeEndDateFilterQuery(FlowNodeDateFilterDataDto<?> filterData, ZoneId timezone, org.opensearch.client.opensearch._types.query_dsl.BoolQuery.Builder queryBuilder)
    • createAssigneeFilterQuery

      public static org.opensearch.client.opensearch._types.query_dsl.Query createAssigneeFilterQuery(IdentityLinkFilterDataDto assigneeFilter)
    • createCandidateGroupFilterQuery

      public static org.opensearch.client.opensearch._types.query_dsl.Query createCandidateGroupFilterQuery(IdentityLinkFilterDataDto candidateGroupFilter)