Class PercentileAggregationES
java.lang.Object
io.camunda.optimize.service.db.report.aggregations.AggregationStrategy
io.camunda.optimize.service.db.es.report.aggregations.AggregationStrategyES<co.elastic.clients.elasticsearch._types.aggregations.PercentilesAggregation.Builder>
io.camunda.optimize.service.db.es.report.aggregations.PercentileAggregationES
public class PercentileAggregationES
extends AggregationStrategyES<co.elastic.clients.elasticsearch._types.aggregations.PercentilesAggregation.Builder>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionco.elastic.clients.util.Pair<String, co.elastic.clients.elasticsearch._types.aggregations.Aggregation.Builder.ContainerBuilder> createAggregationBuilderForAggregation(String customIdentifier, co.elastic.clients.elasticsearch._types.Script script, String... field) getValueForAggregation(String customIdentifier, Map<String, co.elastic.clients.elasticsearch._types.aggregations.Aggregate> aggs) Methods inherited from class io.camunda.optimize.service.db.es.report.aggregations.AggregationStrategyES
createAggregationBuilder, createAggregationBuilder, getValue, getValueMethods inherited from class io.camunda.optimize.service.db.report.aggregations.AggregationStrategy
createAggregationName
-
Constructor Details
-
PercentileAggregationES
-
-
Method Details
-
createAggregationBuilderForAggregation
public co.elastic.clients.util.Pair<String,co.elastic.clients.elasticsearch._types.aggregations.Aggregation.Builder.ContainerBuilder> createAggregationBuilderForAggregation(String customIdentifier, co.elastic.clients.elasticsearch._types.Script script, String... field) - Specified by:
createAggregationBuilderForAggregationin classAggregationStrategyES<co.elastic.clients.elasticsearch._types.aggregations.PercentilesAggregation.Builder>
-
getValueForAggregation
public Double getValueForAggregation(String customIdentifier, Map<String, co.elastic.clients.elasticsearch._types.aggregations.Aggregate> aggs) - Specified by:
getValueForAggregationin classAggregationStrategyES<co.elastic.clients.elasticsearch._types.aggregations.PercentilesAggregation.Builder>
-
getAggregationType
- Specified by:
getAggregationTypein classAggregationStrategy
-