Class DateHistogramFilterUtilES

java.lang.Object
io.camunda.optimize.service.db.es.filter.util.DateHistogramFilterUtilES

public final class DateHistogramFilterUtilES extends Object
  • Method Details

    • createModelElementDateHistogramLimitingFilterFor

      public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createModelElementDateHistogramLimitingFilterFor(DateAggregationContextES context, DateTimeFormatter dateTimeFormatter)
    • extendBoundsAndCreateDecisionDateHistogramLimitingFilterFor

      public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder extendBoundsAndCreateDecisionDateHistogramLimitingFilterFor(co.elastic.clients.elasticsearch._types.aggregations.DateHistogramAggregation.Builder dateHistogramAggregation, DateAggregationContextES context, DateTimeFormatter dateFormatter)
    • extendBoundsAndCreateProcessDateHistogramLimitingFilterFor

      public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder extendBoundsAndCreateProcessDateHistogramLimitingFilterFor(co.elastic.clients.elasticsearch._types.aggregations.DateHistogramAggregation.Builder dateHistogramAggregation, DateAggregationContextES context, DateTimeFormatter dateTimeFormatter)
    • createFilterBoolQueryBuilder

      public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createFilterBoolQueryBuilder(List<DateFilterDataDto<?>> filters, QueryFilterES<DateFilterDataDto<?>> queryFilter, FilterContext filterContext)