Class FilterLimitedAggregationUtilOS

java.lang.Object
io.camunda.optimize.service.db.os.report.interpreter.util.FilterLimitedAggregationUtilOS

public final class FilterLimitedAggregationUtilOS extends Object
  • Field Details

  • Method Details

    • wrapWithFilterLimitedParentAggregation

      public static org.apache.commons.lang3.tuple.Pair<String,org.opensearch.client.opensearch._types.aggregations.Aggregation> wrapWithFilterLimitedParentAggregation(org.opensearch.client.opensearch._types.query_dsl.Query limitFilterQuery, org.apache.commons.lang3.tuple.Pair<String,org.opensearch.client.opensearch._types.aggregations.Aggregation> subAggregationToLimit)
    • wrapWithFilterLimitedParentAggregation

      public static org.apache.commons.lang3.tuple.Pair<String,org.opensearch.client.opensearch._types.aggregations.Aggregation> wrapWithFilterLimitedParentAggregation(String filterParentAggregationName, org.opensearch.client.opensearch._types.query_dsl.Query limitFilterQuery, org.apache.commons.lang3.tuple.Pair<String,org.opensearch.client.opensearch._types.aggregations.Aggregation> subAggregation)
    • unwrapFilterLimitedAggregations

      public static Optional<Map<String,org.opensearch.client.opensearch._types.aggregations.Aggregate>> unwrapFilterLimitedAggregations(Map<String,org.opensearch.client.opensearch._types.aggregations.Aggregate> aggregations)
    • unwrapFilterLimitedAggregations

      public static Optional<Map<String,org.opensearch.client.opensearch._types.aggregations.Aggregate>> unwrapFilterLimitedAggregations(String filterParentAggregationName, Map<String,org.opensearch.client.opensearch._types.aggregations.Aggregate> aggregations)