Class ProcessMultiVariableQueryFilterOS
java.lang.Object
io.camunda.optimize.service.db.os.report.filter.AbstractVariableQueryFilterOS
io.camunda.optimize.service.db.os.report.filter.AbstractProcessVariableQueryFilterOS
io.camunda.optimize.service.db.os.report.filter.ProcessMultiVariableQueryFilterOS
- All Implemented Interfaces:
QueryFilterOS<MultipleVariableFilterDataDto>
@Component
@Conditional(io.camunda.optimize.service.util.configuration.condition.OpenSearchCondition.class)
public class ProcessMultiVariableQueryFilterOS
extends AbstractProcessVariableQueryFilterOS
implements QueryFilterOS<MultipleVariableFilterDataDto>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.opensearch.client.opensearch._types.query_dsl.Query> filterQueries(List<MultipleVariableFilterDataDto> multiVariableFilters, FilterContext filterContext) Methods inherited from class io.camunda.optimize.service.db.os.report.filter.AbstractProcessVariableQueryFilterOS
createBooleanQuery, createContainsGivenStringQuery, createContainsOneOfTheGivenStringsQuery, createContainsOneOfTheGivenStringsQuery, createDateQuery, createEqualsOneOrMoreValuesQuery, createFilterQuery, createNumericQueryMethods inherited from class io.camunda.optimize.service.db.os.report.filter.AbstractVariableQueryFilterOS
createStringQuery
-
Constructor Details
-
ProcessMultiVariableQueryFilterOS
public ProcessMultiVariableQueryFilterOS()
-
-
Method Details
-
filterQueries
public List<org.opensearch.client.opensearch._types.query_dsl.Query> filterQueries(List<MultipleVariableFilterDataDto> multiVariableFilters, FilterContext filterContext) - Specified by:
filterQueriesin interfaceQueryFilterOS<MultipleVariableFilterDataDto>
-