Class DateAggregationServiceOS
java.lang.Object
io.camunda.optimize.service.db.report.service.DateAggregationService
io.camunda.optimize.service.db.os.report.service.DateAggregationServiceOS
@Component
@Conditional(io.camunda.optimize.service.util.configuration.condition.OpenSearchCondition.class)
public class DateAggregationServiceOS
extends DateAggregationService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptional<org.apache.commons.lang3.tuple.Pair<String, org.opensearch.client.opensearch._types.aggregations.Aggregation>> Optional<org.apache.commons.lang3.tuple.Pair<String, org.opensearch.client.opensearch._types.aggregations.Aggregation>> Optional<org.apache.commons.lang3.tuple.Pair<String, org.opensearch.client.opensearch._types.aggregations.Aggregation>> Optional<org.apache.commons.lang3.tuple.Pair<String, org.opensearch.client.opensearch._types.aggregations.Aggregation>> Optional<org.apache.commons.lang3.tuple.Pair<String, org.opensearch.client.opensearch._types.aggregations.Aggregation>> mapDateAggregationsToKeyAggregationMap(Map<String, org.opensearch.client.opensearch._types.aggregations.Aggregate> aggregations, ZoneId timezone) mapDateAggregationsToKeyAggregationMap(Map<String, org.opensearch.client.opensearch._types.aggregations.Aggregate> aggregations, ZoneId timezone, String aggregationName) Methods inherited from class io.camunda.optimize.service.db.report.service.DateAggregationService
getDateHistogramIntervalDurationFromMinMax, getEndOfBucket, truncateToUnit
-
Constructor Details
-
DateAggregationServiceOS
-
-
Method Details
-
createProcessInstanceDateAggregation
public Optional<org.apache.commons.lang3.tuple.Pair<String,org.opensearch.client.opensearch._types.aggregations.Aggregation>> createProcessInstanceDateAggregation(DateAggregationContextOS context) -
createModelElementDateAggregation
public Optional<org.apache.commons.lang3.tuple.Pair<String,org.opensearch.client.opensearch._types.aggregations.Aggregation>> createModelElementDateAggregation(DateAggregationContextOS context) -
createDateVariableAggregation
public Optional<org.apache.commons.lang3.tuple.Pair<String,org.opensearch.client.opensearch._types.aggregations.Aggregation>> createDateVariableAggregation(DateAggregationContextOS context) -
createDecisionEvaluationDateAggregation
public Optional<org.apache.commons.lang3.tuple.Pair<String,org.opensearch.client.opensearch._types.aggregations.Aggregation>> createDecisionEvaluationDateAggregation(DateAggregationContextOS context) -
createRunningDateAggregation
public Optional<org.apache.commons.lang3.tuple.Pair<String,org.opensearch.client.opensearch._types.aggregations.Aggregation>> createRunningDateAggregation(DateAggregationContextOS context) -
mapDateAggregationsToKeyAggregationMap
-
mapDateAggregationsToKeyAggregationMap
-