Package io.airlift.http.client.jetty
Class CachedDistribution
- java.lang.Object
-
- io.airlift.http.client.jetty.CachedDistribution
-
@ThreadSafe public class CachedDistribution extends Object
-
-
Constructor Summary
Constructors Constructor Description CachedDistribution(Supplier<Distribution> distributionSupplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetCount()DistributiongetDistribution()doublegetMax()doublegetMin()doublegetP01()doublegetP05()doublegetP10()doublegetP25()doublegetP50()doublegetP75()doublegetP90()doublegetP95()doublegetP99()Map<Double,Double>getPercentiles()doublegetTotal()
-
-
-
Constructor Detail
-
CachedDistribution
public CachedDistribution(Supplier<Distribution> distributionSupplier)
-
-
Method Detail
-
getDistribution
public Distribution getDistribution()
-
getCount
public double getCount()
-
getTotal
public double getTotal()
-
getP01
public double getP01()
-
getP05
public double getP05()
-
getP10
public double getP10()
-
getP25
public double getP25()
-
getP50
public double getP50()
-
getP75
public double getP75()
-
getP90
public double getP90()
-
getP95
public double getP95()
-
getP99
public double getP99()
-
getMin
public double getMin()
-
getMax
public double getMax()
-
-