Package com.google.api.gax.core
Class Distribution
java.lang.Object
com.google.api.gax.core.Distribution
Distribution records values from
0 (inclusive) to endValue (exclusive) and
computes their percentiles.
Methods may be called concurrently.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonggetNthPercentile(double percentile) Deprecated.intgetPercentile(double percentile) Get the percentile of recorded values.voidrecord(int value) Records a new value.toString()
-
Constructor Details
-
Distribution
public Distribution(int endValue)
-
-
Method Details
-
getNthPercentile
Deprecated. -
getPercentile
public int getPercentile(double percentile) Get the percentile of recorded values. If called concurrently withrecord(int), the result is an approximate. -
record
public void record(int value) Records a new value.The value must not be negative. To help with distributions with long tails, if the given value is greater than or equal to
endValue, the valueendValue-1is recorded instead. -
toString
-