public class GaugeMonitor extends StandardMBean implements GaugeMonitorMXBean
| Constructor and Description |
|---|
GaugeMonitor(Gauge gauge) |
| Modifier and Type | Method and Description |
|---|---|
double |
getAverageRate() |
long |
getCount() |
double |
getFifteenMinuteAvgRate() |
double |
getFiveMinuteAvgRate() |
double |
getOneMinuteAvgRate() |
TimeUnit |
getRateTimeUnit() |
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementationpublic GaugeMonitor(Gauge gauge)
public TimeUnit getRateTimeUnit()
getRateTimeUnit in interface Gaugedpublic double getOneMinuteAvgRate()
getOneMinuteAvgRate in interface Gaugedpublic double getFiveMinuteAvgRate()
getFiveMinuteAvgRate in interface Gaugedpublic double getFifteenMinuteAvgRate()
getFifteenMinuteAvgRate in interface Gaugedpublic double getAverageRate()
getAverageRate in interface GaugedCopyright © 2016. All rights reserved.