|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface HistogramMBean
Abstract MBean interface for objects that describe the general characteristics of a distribution of (double) values recorded as a histogram. This interface supports the standard MBean management interface, so implementing classes will support JMX monitoring.
| Method Summary | |
|---|---|
long[] |
getBucketCounts()
Gets the number of values recorded in each bucket. |
double[] |
getBucketMaximums()
Gets the maximum bound for the histogram buckets. |
double[] |
getBucketMinimums()
Gets the minimum bound for the histogram buckets. |
double |
getMedian()
Gets the approximate median value, that is the value where half of the observed values are less than the median and half are greater. |
int |
getNumBuckets()
Gets the total number of buckets. |
double |
getPercentile(int percent)
Gets the (approximate) percentile value, that is the value where some desired percent of the observed values are less than the percentile value and the remainder are greater. |
long |
getPercentileRank(double value)
Gets the (approximate) percentage of observed values that are less than a given value. |
| Methods inherited from interface com.netflix.stats.distribution.DistributionMBean |
|---|
clear, getMaximum, getMean, getMinimum, getNumValues, getStdDev, getVariance |
| Method Detail |
|---|
int getNumBuckets()
long[] getBucketCounts()
double[] getBucketMinimums()
double[] getBucketMaximums()
double getMedian()
double getPercentile(int percent)
long getPercentileRank(double value)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||