public class ThriftMetrics extends AbstractMetricsImpl implements ThriftMetricsMBean
AbstractMetricsImpl.Metric
execute, idle
MASTER_NAME, PREFIX, THRIFT_NAME, TSERVER_NAME
Modifier and Type | Method and Description |
---|---|
long |
getExecutionAvgTime() |
long |
getExecutionCount() |
long |
getExecutionMaxTime() |
long |
getExecutionMinTime() |
long |
getIdleAvgTime() |
long |
getIdleCount() |
long |
getIdleMaxTime() |
long |
getIdleMinTime() |
protected String |
getMetricsPrefix() |
protected ObjectName |
getObjectName() |
void |
reset() |
add, createMetric, finalize, getMetricAvg, getMetricCount, getMetricMax, getMetricMin, isEnabled, register, register
protected ObjectName getObjectName()
getObjectName
in class AbstractMetricsImpl
protected String getMetricsPrefix()
getMetricsPrefix
in class AbstractMetricsImpl
public void reset()
reset
in interface ThriftMetricsMBean
public long getExecutionAvgTime()
getExecutionAvgTime
in interface ThriftMetricsMBean
public long getExecutionCount()
getExecutionCount
in interface ThriftMetricsMBean
public long getExecutionMaxTime()
getExecutionMaxTime
in interface ThriftMetricsMBean
public long getExecutionMinTime()
getExecutionMinTime
in interface ThriftMetricsMBean
public long getIdleAvgTime()
getIdleAvgTime
in interface ThriftMetricsMBean
public long getIdleCount()
getIdleCount
in interface ThriftMetricsMBean
public long getIdleMaxTime()
getIdleMaxTime
in interface ThriftMetricsMBean
public long getIdleMinTime()
getIdleMinTime
in interface ThriftMetricsMBean
Copyright © 2011–2016 The Apache Software Foundation. All rights reserved.