Class DurationAggregationService
java.lang.Object
io.camunda.optimize.service.db.report.service.DurationAggregationService
- Direct Known Subclasses:
DurationAggregationServiceES,DurationAggregationServiceOS
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final intprotected static final BucketUnitprotected static final Stringprotected static final DurationUnit -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String[]getIndexNames(ExecutionContext<ProcessReportDataDto, ?> context) protected doublegetIntervalInMillis(double minValueInMillis, double maxValueInMillis, CustomBucketDto customBucketDto) protected doublegetMinValueInMillis(MinMaxStatDto minMaxStats, CustomBucketDto customBucketDto)
-
Field Details
-
DURATION_HISTOGRAM_AGGREGATION
- See Also:
-
AUTOMATIC_BUCKET_LIMIT
protected static final int AUTOMATIC_BUCKET_LIMIT- See Also:
-
DEFAULT_UNIT
-
FILTER_UNIT
-
-
Constructor Details
-
DurationAggregationService
public DurationAggregationService()
-
-
Method Details
-
getIntervalInMillis
protected double getIntervalInMillis(double minValueInMillis, double maxValueInMillis, CustomBucketDto customBucketDto) -
getMinValueInMillis
-
getIndexNames
-