Class DecisionVariableQueryFilterES
java.lang.Object
io.camunda.optimize.service.db.es.filter.AbstractVariableQueryFilterES
io.camunda.optimize.service.db.es.filter.DecisionVariableQueryFilterES
- All Implemented Interfaces:
QueryFilterES<VariableFilterDataDto<?>>
- Direct Known Subclasses:
DecisionInputVariableQueryFilterES,DecisionOutputVariableQueryFilterES
public abstract class DecisionVariableQueryFilterES
extends AbstractVariableQueryFilterES
implements QueryFilterES<VariableFilterDataDto<?>>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFilters(co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder query, List<VariableFilterDataDto<?>> variableFilters, FilterContext filterContext) protected co.elastic.clients.elasticsearch._types.query_dsl.Query.Builderprotected co.elastic.clients.elasticsearch._types.query_dsl.Query.BuildercreateContainsGivenStringQuery(String variableId, String valueToContain) protected co.elastic.clients.elasticsearch._types.query_dsl.Query.Builderprotected co.elastic.clients.elasticsearch._types.query_dsl.Query.BuildercreateContainsOneOfTheGivenStringsQueryBuilder(String variableId, List<String> values) protected co.elastic.clients.elasticsearch._types.query_dsl.Query.BuildercreateDateQueryBuilder(DateVariableFilterDataDto dto, ZoneId timezone) protected co.elastic.clients.elasticsearch._types.query_dsl.Query.Builderprotected co.elastic.clients.elasticsearch._types.query_dsl.Query.BuilderMethods inherited from class io.camunda.optimize.service.db.es.filter.AbstractVariableQueryFilterES
createStringQueryBuilder
-
Field Details
-
logger
protected final org.slf4j.Logger logger
-
-
Constructor Details
-
DecisionVariableQueryFilterES
public DecisionVariableQueryFilterES()
-
-
Method Details
-
addFilters
public void addFilters(co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder query, List<VariableFilterDataDto<?>> variableFilters, FilterContext filterContext) - Specified by:
addFiltersin interfaceQueryFilterES<VariableFilterDataDto<?>>
-
createContainsOneOfTheGivenStringsQueryBuilder
protected co.elastic.clients.elasticsearch._types.query_dsl.Query.Builder createContainsOneOfTheGivenStringsQueryBuilder(StringVariableFilterDataDto dto) - Specified by:
createContainsOneOfTheGivenStringsQueryBuilderin classAbstractVariableQueryFilterES
-
createContainsOneOfTheGivenStringsQueryBuilder
protected co.elastic.clients.elasticsearch._types.query_dsl.Query.Builder createContainsOneOfTheGivenStringsQueryBuilder(String variableId, List<String> values) - Specified by:
createContainsOneOfTheGivenStringsQueryBuilderin classAbstractVariableQueryFilterES
-
createContainsGivenStringQuery
protected co.elastic.clients.elasticsearch._types.query_dsl.Query.Builder createContainsGivenStringQuery(String variableId, String valueToContain) - Specified by:
createContainsGivenStringQueryin classAbstractVariableQueryFilterES
-
createEqualsOneOrMoreValuesQueryBuilder
protected co.elastic.clients.elasticsearch._types.query_dsl.Query.Builder createEqualsOneOrMoreValuesQueryBuilder(OperatorMultipleValuesVariableFilterDataDto dto) - Specified by:
createEqualsOneOrMoreValuesQueryBuilderin classAbstractVariableQueryFilterES
-
createBooleanQueryBuilder
protected co.elastic.clients.elasticsearch._types.query_dsl.Query.Builder createBooleanQueryBuilder(BooleanVariableFilterDataDto dto) - Specified by:
createBooleanQueryBuilderin classAbstractVariableQueryFilterES
-
createNumericQueryBuilder
protected co.elastic.clients.elasticsearch._types.query_dsl.Query.Builder createNumericQueryBuilder(OperatorMultipleValuesVariableFilterDataDto dto) - Specified by:
createNumericQueryBuilderin classAbstractVariableQueryFilterES
-
createDateQueryBuilder
protected co.elastic.clients.elasticsearch._types.query_dsl.Query.Builder createDateQueryBuilder(DateVariableFilterDataDto dto, ZoneId timezone) - Specified by:
createDateQueryBuilderin classAbstractVariableQueryFilterES
-