public class CKMSQuantiles extends java.lang.Object implements Quantiles
Modifier and Type | Class and Description |
---|---|
static class |
CKMSQuantiles.Builder |
static class |
CKMSQuantiles.Quantile |
Modifier and Type | Method and Description |
---|---|
java.lang.Double |
get(double q)
Get the estimated value at the specified quantile.
|
CKMSQuantiles.Quantile[] |
getQuantiles() |
java.util.Collection<java.lang.Double> |
monitored()
Get all monitored quantiles
|
void |
observe(double value)
Add a new value from the stream.
|
static CKMSQuantiles.Builder |
quantile(double quantile,
double error) |
public void observe(double value)
public java.lang.Double get(double q)
public java.util.Collection<java.lang.Double> monitored()
Quantiles
public CKMSQuantiles.Quantile[] getQuantiles()
public static CKMSQuantiles.Builder quantile(double quantile, double error)