public class TimeDistribution extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TimeDistribution.TimeDistributionSnapshot |
| Constructor and Description |
|---|
TimeDistribution() |
TimeDistribution(double alpha) |
TimeDistribution(double alpha,
TimeUnit unit) |
TimeDistribution(TimeUnit unit) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(long value) |
double |
getCount() |
double |
getMax() |
double |
getMaxError() |
double |
getMin() |
double |
getP50() |
double |
getP75() |
double |
getP90() |
double |
getP95() |
double |
getP99() |
Map<Double,Double> |
getPercentiles() |
TimeUnit |
getUnit() |
TimeDistribution.TimeDistributionSnapshot |
snapshot() |
public TimeDistribution()
public TimeDistribution(TimeUnit unit)
public TimeDistribution(double alpha)
public TimeDistribution(double alpha,
TimeUnit unit)
public void add(long value)
public double getMaxError()
public double getCount()
public double getP50()
public double getP75()
public double getP90()
public double getP95()
public double getP99()
public double getMin()
public double getMax()
public TimeUnit getUnit()
public TimeDistribution.TimeDistributionSnapshot snapshot()
Copyright © 2010-2017 Airlift. All Rights Reserved.