|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.metrics.codahale_metrics.metrics.stats.Snapshot
public class Snapshot
A statistical snapshot of a Snapshot
.
Constructor Summary | |
---|---|
Snapshot(java.util.Collection<java.lang.Long> values)
Create a new Snapshot with the given values. |
|
Snapshot(double[] values)
Create a new Snapshot with the given values. |
Method Summary | |
---|---|
void |
dump(java.io.File output)
Writes the values of the sample to the given file. |
double |
get75thPercentile()
Returns the value at the 75th percentile in the distribution. |
double |
get95thPercentile()
Returns the value at the 95th percentile in the distribution. |
double |
get98thPercentile()
Returns the value at the 98th percentile in the distribution. |
double |
get999thPercentile()
Returns the value at the 99.9th percentile in the distribution. |
double |
get99thPercentile()
Returns the value at the 99th percentile in the distribution. |
double |
getMedian()
Returns the median value in the distribution. |
double |
getValue(double quantile)
Returns the value at the given quantile. |
double[] |
getValues()
Returns the entire set of values in the snapshot. |
int |
size()
Returns the number of values in the snapshot. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Snapshot(java.util.Collection<java.lang.Long> values)
Snapshot
with the given values.
values
- an unordered set of values in the samplepublic Snapshot(double[] values)
Snapshot
with the given values.
values
- an unordered set of values in the sampleMethod Detail |
---|
public double getValue(double quantile)
quantile
- a given quantile, in [0..1]
quantile
public int size()
public double getMedian()
public double get75thPercentile()
public double get95thPercentile()
public double get98thPercentile()
public double get99thPercentile()
public double get999thPercentile()
public double[] getValues()
public void dump(java.io.File output) throws java.io.IOException
output
- the file to which the values will be written
java.io.IOException
- if there is an error writing the values
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |