Class DoubleSummaryPointData
- java.lang.Object
-
- io.opentelemetry.sdk.metrics.data.DoubleSummaryPointData
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static DoubleSummaryPointDatacreate(long startEpochNanos, long epochNanos, io.opentelemetry.api.metrics.common.Labels labels, long count, double sum, List<ValueAtPercentile> percentileValues)abstract longgetCount()The number of values that are being summarized.abstract List<ValueAtPercentile>getPercentileValues()Percentile values in the summarization.abstract doublegetSum()The sum of all the values that are being summarized.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.opentelemetry.sdk.metrics.data.PointData
getEpochNanos, getLabels, getStartEpochNanos
-
-
-
-
Method Detail
-
create
public static DoubleSummaryPointData create(long startEpochNanos, long epochNanos, io.opentelemetry.api.metrics.common.Labels labels, long count, double sum, List<ValueAtPercentile> percentileValues)
-
getCount
public abstract long getCount()
The number of values that are being summarized.- Returns:
- the number of values that are being summarized.
-
getSum
public abstract double getSum()
The sum of all the values that are being summarized.- Returns:
- the sum of the values that are being summarized.
-
getPercentileValues
public abstract List<ValueAtPercentile> getPercentileValues()
Percentile values in the summarization. Note: a percentile 0.0 represents the minimum value in the distribution.- Returns:
- the percentiles values.
-
-