org.apache.accumulo.server.thrift.metrics
Class ThriftMetrics
java.lang.Object
org.apache.accumulo.server.metrics.AbstractMetricsImpl
org.apache.accumulo.server.thrift.metrics.ThriftMetrics
- All Implemented Interfaces:
- ThriftMetricsMBean
public class ThriftMetrics
- extends AbstractMetricsImpl
- implements ThriftMetricsMBean
Methods inherited from class org.apache.accumulo.server.metrics.AbstractMetricsImpl |
add, createMetric, finalize, getMetric, getMetricAvg, getMetricCount, getMetricMax, getMetricMin, isEnabled, register, register |
ThriftMetrics
public ThriftMetrics(String serverName,
String threadName)
getObjectName
protected ObjectName getObjectName()
- Specified by:
getObjectName
in class AbstractMetricsImpl
getMetricsPrefix
protected String getMetricsPrefix()
- Specified by:
getMetricsPrefix
in class AbstractMetricsImpl
reset
public void reset()
- Specified by:
reset
in interface ThriftMetricsMBean
getExecutionAvgTime
public long getExecutionAvgTime()
- Specified by:
getExecutionAvgTime
in interface ThriftMetricsMBean
getExecutionCount
public long getExecutionCount()
- Specified by:
getExecutionCount
in interface ThriftMetricsMBean
getExecutionMaxTime
public long getExecutionMaxTime()
- Specified by:
getExecutionMaxTime
in interface ThriftMetricsMBean
getExecutionMinTime
public long getExecutionMinTime()
- Specified by:
getExecutionMinTime
in interface ThriftMetricsMBean
getIdleAvgTime
public long getIdleAvgTime()
- Specified by:
getIdleAvgTime
in interface ThriftMetricsMBean
getIdleCount
public long getIdleCount()
- Specified by:
getIdleCount
in interface ThriftMetricsMBean
getIdleMaxTime
public long getIdleMaxTime()
- Specified by:
getIdleMaxTime
in interface ThriftMetricsMBean
getIdleMinTime
public long getIdleMinTime()
- Specified by:
getIdleMinTime
in interface ThriftMetricsMBean
Copyright © 2013 Apache Accumulo Project. All Rights Reserved.