@InterfaceAudience.Private public class MutableSizeHistogram extends MutableRangeHistogram
counter, desc, histogram, nameMAX_METRIC_NAME, MEAN_METRIC_NAME, MEDIAN_METRIC_NAME, MIN_METRIC_NAME, NINETIETH_PERCENTILE_METRIC_NAME, NINETY_EIGHTH_PERCENTILE_METRIC_NAME, NINETY_FIFTH_PERCENTILE_METRIC_NAME, NINETY_NINE_POINT_NINETH_PERCENTILE_METRIC_NAME, NINETY_NINETH_PERCENTILE_METRIC_NAME, NUM_OPS_METRIC_NAME, SEVENTY_FIFTH_PERCENTILE_METRIC_NAME, TWENTY_FIFTH_PERCENTILE_METRIC_NAME| Constructor and Description |
|---|
MutableSizeHistogram(MetricsInfo info) |
MutableSizeHistogram(String name,
String description) |
MutableSizeHistogram(String name,
String description,
long expectedMax) |
| Modifier and Type | Method and Description |
|---|---|
long[] |
getRanges()
Returns the ranges to be counted
|
String |
getRangeType()
Returns the type of range histogram size or time
|
snapshot, updateSnapshotRangeMetricsadd, updateSnapshotMetricsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddpublic String getRangeType()
MutableRangeHistogramgetRangeType in class MutableRangeHistogrampublic long[] getRanges()
MutableRangeHistogramgetRanges in class MutableRangeHistogram