Class AggregationStrategyOS
java.lang.Object
io.camunda.optimize.service.db.report.aggregations.AggregationStrategy
io.camunda.optimize.service.db.os.report.aggregations.AggregationStrategyOS
- Direct Known Subclasses:
AvgAggregationOS,MaxAggregationOS,MinAggregationOS,PercentileAggregationOS,SumAggregationOS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract org.apache.commons.lang3.tuple.Pair<String, org.opensearch.client.opensearch._types.aggregations.Aggregation> createAggregation(String customIdentifier, org.opensearch.client.opensearch._types.Script script, String... field) org.apache.commons.lang3.tuple.Pair<String, org.opensearch.client.opensearch._types.aggregations.Aggregation> createAggregation(org.opensearch.client.opensearch._types.Script script, String... field) protected DoublegetValue(String customIdentifier, Map<String, org.opensearch.client.opensearch._types.aggregations.Aggregate> aggs) protected abstract DoublegetValueForAggregation(String customIdentifier, Map<String, org.opensearch.client.opensearch._types.aggregations.Aggregate> aggs) Methods inherited from class io.camunda.optimize.service.db.report.aggregations.AggregationStrategy
createAggregationName, getAggregationType
-
Constructor Details
-
AggregationStrategyOS
public AggregationStrategyOS()
-
-
Method Details
-
getValueForAggregation
-
getValue
-
getValue
-
createAggregation
-
createAggregation
-
getValue
-