Package org.apache.flink.runtime.metrics
Class DescriptiveStatisticsHistogramStatistics
- java.lang.Object
-
- org.apache.flink.metrics.HistogramStatistics
-
- org.apache.flink.runtime.metrics.DescriptiveStatisticsHistogramStatistics
-
- All Implemented Interfaces:
Serializable
public class DescriptiveStatisticsHistogramStatistics extends org.apache.flink.metrics.HistogramStatistics implements Serializable
DescriptiveStatistics histogram statistics implementation returned byDescriptiveStatisticsHistogram
.The statistics takes a point-in-time snapshot of a
DescriptiveStatistics
instance and allows optimised metrics retrieval from this.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DescriptiveStatisticsHistogramStatistics(double[] values)
DescriptiveStatisticsHistogramStatistics(org.apache.flink.runtime.metrics.DescriptiveStatisticsHistogram.CircularDoubleArray histogramValues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getMax()
double
getMean()
long
getMin()
double
getQuantile(double quantile)
double
getStdDev()
long[]
getValues()
int
size()
-
-
-
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 classorg.apache.flink.metrics.HistogramStatistics
-
getValues
public long[] getValues()
- Specified by:
getValues
in classorg.apache.flink.metrics.HistogramStatistics
-
size
public int size()
- Specified by:
size
in classorg.apache.flink.metrics.HistogramStatistics
-
getMean
public double getMean()
- Specified by:
getMean
in classorg.apache.flink.metrics.HistogramStatistics
-
getStdDev
public double getStdDev()
- Specified by:
getStdDev
in classorg.apache.flink.metrics.HistogramStatistics
-
getMax
public long getMax()
- Specified by:
getMax
in classorg.apache.flink.metrics.HistogramStatistics
-
getMin
public long getMin()
- Specified by:
getMin
in classorg.apache.flink.metrics.HistogramStatistics
-
-