Class DescriptiveStatisticsHistogramStatistics

  • All Implemented Interfaces:
    Serializable

    public class DescriptiveStatisticsHistogramStatistics
    extends org.apache.flink.metrics.HistogramStatistics
    implements Serializable
    DescriptiveStatistics histogram statistics implementation returned by DescriptiveStatisticsHistogram.

    The statistics takes a point-in-time snapshot of a DescriptiveStatistics instance and allows optimised metrics retrieval from this.

    See Also:
    Serialized Form
    • Constructor Detail

      • DescriptiveStatisticsHistogramStatistics

        public DescriptiveStatisticsHistogramStatistics​(org.apache.flink.runtime.metrics.DescriptiveStatisticsHistogram.CircularDoubleArray histogramValues)
      • DescriptiveStatisticsHistogramStatistics

        public DescriptiveStatisticsHistogramStatistics​(double[] values)
    • Method Detail

      • getQuantile

        public double getQuantile​(double quantile)
        Specified by:
        getQuantile in class org.apache.flink.metrics.HistogramStatistics
      • getValues

        public long[] getValues()
        Specified by:
        getValues in class org.apache.flink.metrics.HistogramStatistics
      • size

        public int size()
        Specified by:
        size in class org.apache.flink.metrics.HistogramStatistics
      • getMean

        public double getMean()
        Specified by:
        getMean in class org.apache.flink.metrics.HistogramStatistics
      • getStdDev

        public double getStdDev()
        Specified by:
        getStdDev in class org.apache.flink.metrics.HistogramStatistics
      • getMax

        public long getMax()
        Specified by:
        getMax in class org.apache.flink.metrics.HistogramStatistics
      • getMin

        public long getMin()
        Specified by:
        getMin in class org.apache.flink.metrics.HistogramStatistics