Class DoubleSummaryPointData

  • All Implemented Interfaces:
    PointData

    @Immutable
    public abstract class DoubleSummaryPointData
    extends Object
    implements PointData
    SummaryPoint is a single data point that summarizes the values in a time series of numeric values.
    • 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.