Class ModelElementFilterQueryUtilES
java.lang.Object
io.camunda.optimize.service.db.es.filter.util.ModelElementFilterQueryUtilES
-
Method Summary
Modifier and TypeMethodDescriptionstatic Optional<co.elastic.clients.elasticsearch._types.query_dsl.NestedQuery.Builder> addInstanceFilterForRelevantViewLevelFilters(List<ProcessFilterDto<?>> filters, FilterContext filterContext) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateAssigneeFilterQuery(IdentityLinkFilterDataDto assigneeFilter) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateCanceledFlowNodesOnlyFilterQuery(co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder boolQuery) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateCandidateGroupFilterQuery(IdentityLinkFilterDataDto candidateGroupFilter) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateCompletedFlowNodesOnlyFilterQuery(co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder boolQuery) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateCompletedOrCanceledFlowNodesOnlyFilterQuery(co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder builder) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateExecutedFlowNodeFilterQuery(co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder boolQuery, String nestedFieldReference, List<String> flowNodeIds, MembershipFilterOperator operator) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateExecutedFlowNodeFilterQuery(ExecutedFlowNodeFilterDataDto executedFlowNodeFilterData, co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder boolQuery) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateExecutedFlowNodeFilterQuery(ExecutedFlowNodeFilterDataDto executedFlowNodeFilterData, String nestedFieldReference, co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder boolQuery) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateFlowNodeDurationFilterQuery(FlowNodeDurationFiltersDataDto durationFilterData) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateFlowNodeEndDateFilterQuery(FlowNodeDateFilterDataDto<?> filterData, ZoneId timezone) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateFlowNodeEndDateFilterQuery(FlowNodeDateFilterDataDto<?> filterData, ZoneId timezone, co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder queryBuilder) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateFlowNodeStartDateFilterQuery(FlowNodeDateFilterDataDto<?> filterData, ZoneId timezone) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateFlowNodeStartDateFilterQuery(FlowNodeDateFilterDataDto<?> filterData, ZoneId timezone, co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder queryBuilder) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateInclusiveFlowNodeIdFilterQuery(ProcessReportDataDto reportDataDto, Set<String> flowNodeIds, FilterContext filterContext, DefinitionService definitionService) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateModelElementAggregationFilter(ProcessReportDataDto reportData, FilterContext filterContext, DefinitionService definitionService) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.BuildercreateRunningFlowNodesOnlyFilterQuery(co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder boolQuery) static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder
-
Method Details
-
addInstanceFilterForRelevantViewLevelFilters
public static Optional<co.elastic.clients.elasticsearch._types.query_dsl.NestedQuery.Builder> addInstanceFilterForRelevantViewLevelFilters(List<ProcessFilterDto<?>> filters, FilterContext filterContext) -
createModelElementAggregationFilter
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createModelElementAggregationFilter(ProcessReportDataDto reportData, FilterContext filterContext, DefinitionService definitionService) -
createUserTaskFlowNodeTypeFilter
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createUserTaskFlowNodeTypeFilter() -
createInclusiveFlowNodeIdFilterQuery
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createInclusiveFlowNodeIdFilterQuery(ProcessReportDataDto reportDataDto, Set<String> flowNodeIds, FilterContext filterContext, DefinitionService definitionService) -
createExecutedFlowNodeFilterQuery
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createExecutedFlowNodeFilterQuery(ExecutedFlowNodeFilterDataDto executedFlowNodeFilterData, co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder boolQuery) -
createExecutedFlowNodeFilterQuery
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createExecutedFlowNodeFilterQuery(ExecutedFlowNodeFilterDataDto executedFlowNodeFilterData, String nestedFieldReference, co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder boolQuery) -
createExecutedFlowNodeFilterQuery
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createExecutedFlowNodeFilterQuery(co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder boolQuery, String nestedFieldReference, List<String> flowNodeIds, MembershipFilterOperator operator) -
createFlowNodeDurationFilterQuery
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createFlowNodeDurationFilterQuery(FlowNodeDurationFiltersDataDto durationFilterData) -
createRunningFlowNodesOnlyFilterQuery
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createRunningFlowNodesOnlyFilterQuery(co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder boolQuery) -
createCompletedFlowNodesOnlyFilterQuery
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createCompletedFlowNodesOnlyFilterQuery(co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder boolQuery) -
createCanceledFlowNodesOnlyFilterQuery
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createCanceledFlowNodesOnlyFilterQuery(co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder boolQuery) -
createCompletedOrCanceledFlowNodesOnlyFilterQuery
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createCompletedOrCanceledFlowNodesOnlyFilterQuery(co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder builder) -
createFlowNodeStartDateFilterQuery
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createFlowNodeStartDateFilterQuery(FlowNodeDateFilterDataDto<?> filterData, ZoneId timezone) -
createFlowNodeStartDateFilterQuery
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createFlowNodeStartDateFilterQuery(FlowNodeDateFilterDataDto<?> filterData, ZoneId timezone, co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder queryBuilder) -
createFlowNodeEndDateFilterQuery
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createFlowNodeEndDateFilterQuery(FlowNodeDateFilterDataDto<?> filterData, ZoneId timezone) -
createFlowNodeEndDateFilterQuery
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createFlowNodeEndDateFilterQuery(FlowNodeDateFilterDataDto<?> filterData, ZoneId timezone, co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder queryBuilder) -
createAssigneeFilterQuery
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createAssigneeFilterQuery(IdentityLinkFilterDataDto assigneeFilter) -
createCandidateGroupFilterQuery
public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createCandidateGroupFilterQuery(IdentityLinkFilterDataDto candidateGroupFilter)
-