Package io.airlift.stats
Class DecayTDigest
- java.lang.Object
-
- io.airlift.stats.DecayTDigest
-
public class DecayTDigest extends Object
-
-
Constructor Summary
Constructors Constructor Description DecayTDigest(double compression, double alpha)DecayTDigest(double compression, double alpha, com.google.common.base.Ticker ticker)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(double value)voidadd(double value, double weight)DecayTDigestduplicate()doublegetCount()doublegetMax()doublegetMin()doublevalueAt(double quantile)List<Double>valuesAt(List<Double> quantiles)
-
-
-
Method Detail
-
getMin
public double getMin()
-
getMax
public double getMax()
-
getCount
public double getCount()
-
add
public void add(double value)
-
add
public void add(double value, double weight)
-
valueAt
public double valueAt(double quantile)
-
duplicate
public DecayTDigest duplicate()
-
-