Package de.hybris.platform.metrics
Class HybrisJmxReporter.JmxHistogram
- java.lang.Object
-
- de.hybris.platform.metrics.HybrisJmxReporter.JmxHistogram
-
- All Implemented Interfaces:
HybrisJmxReporter.JmxHistogramMBean,HybrisJmxReporter.MetricMBean
- Enclosing class:
- HybrisJmxReporter
protected static class HybrisJmxReporter.JmxHistogram extends java.lang.Object implements HybrisJmxReporter.JmxHistogramMBean
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJmxHistogram(com.codahale.metrics.Histogram metric, javax.management.ObjectName objectName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doubleget50thPercentile()doubleget75thPercentile()doubleget95thPercentile()doubleget98thPercentile()doubleget999thPercentile()doubleget99thPercentile()longgetCount()longgetMax()doublegetMean()longgetMin()doublegetStdDev()javax.management.ObjectNameobjectName()long[]values()
-
-
-
Method Detail
-
objectName
public javax.management.ObjectName objectName()
- Specified by:
objectNamein interfaceHybrisJmxReporter.MetricMBean
-
get50thPercentile
public double get50thPercentile()
- Specified by:
get50thPercentilein interfaceHybrisJmxReporter.JmxHistogramMBean
-
getCount
public long getCount()
- Specified by:
getCountin interfaceHybrisJmxReporter.JmxHistogramMBean
-
getMin
public long getMin()
- Specified by:
getMinin interfaceHybrisJmxReporter.JmxHistogramMBean
-
getMax
public long getMax()
- Specified by:
getMaxin interfaceHybrisJmxReporter.JmxHistogramMBean
-
getMean
public double getMean()
- Specified by:
getMeanin interfaceHybrisJmxReporter.JmxHistogramMBean
-
getStdDev
public double getStdDev()
- Specified by:
getStdDevin interfaceHybrisJmxReporter.JmxHistogramMBean
-
get75thPercentile
public double get75thPercentile()
- Specified by:
get75thPercentilein interfaceHybrisJmxReporter.JmxHistogramMBean
-
get95thPercentile
public double get95thPercentile()
- Specified by:
get95thPercentilein interfaceHybrisJmxReporter.JmxHistogramMBean
-
get98thPercentile
public double get98thPercentile()
- Specified by:
get98thPercentilein interfaceHybrisJmxReporter.JmxHistogramMBean
-
get99thPercentile
public double get99thPercentile()
- Specified by:
get99thPercentilein interfaceHybrisJmxReporter.JmxHistogramMBean
-
get999thPercentile
public double get999thPercentile()
- Specified by:
get999thPercentilein interfaceHybrisJmxReporter.JmxHistogramMBean
-
values
public long[] values()
- Specified by:
valuesin interfaceHybrisJmxReporter.JmxHistogramMBean
-
-