org.apache.accumulo.server.tabletserver.metrics
Class TabletServerMinCMetrics

java.lang.Object
  extended by org.apache.accumulo.server.metrics.AbstractMetricsImpl
      extended by org.apache.accumulo.server.tabletserver.metrics.TabletServerMinCMetrics
All Implemented Interfaces:
TabletServerMinCMetricsMBean

public class TabletServerMinCMetrics
extends AbstractMetricsImpl
implements TabletServerMinCMetricsMBean


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.accumulo.server.metrics.AbstractMetricsImpl
AbstractMetricsImpl.Metric
 
Field Summary
 
Fields inherited from interface org.apache.accumulo.server.tabletserver.metrics.TabletServerMinCMetricsMBean
minc, queue
 
Constructor Summary
TabletServerMinCMetrics()
           
 
Method Summary
protected  String getMetricsPrefix()
           
 long getMinorCompactionAvgTime()
           
 long getMinorCompactionCount()
           
 long getMinorCompactionMaxTime()
           
 long getMinorCompactionMinTime()
           
 long getMinorCompactionQueueAvgTime()
           
 long getMinorCompactionQueueCount()
           
 long getMinorCompactionQueueMaxTime()
           
 long getMinorCompactionQueueMinTime()
           
protected  ObjectName getObjectName()
           
 void reset()
           
 
Methods inherited from class org.apache.accumulo.server.metrics.AbstractMetricsImpl
add, createMetric, finalize, getMetric, getMetricAvg, getMetricCount, getMetricMax, getMetricMin, isEnabled, register, register
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TabletServerMinCMetrics

public TabletServerMinCMetrics()
Method Detail

getObjectName

protected ObjectName getObjectName()
Specified by:
getObjectName in class AbstractMetricsImpl

getMetricsPrefix

protected String getMetricsPrefix()
Specified by:
getMetricsPrefix in class AbstractMetricsImpl

getMinorCompactionMinTime

public long getMinorCompactionMinTime()
Specified by:
getMinorCompactionMinTime in interface TabletServerMinCMetricsMBean

getMinorCompactionAvgTime

public long getMinorCompactionAvgTime()
Specified by:
getMinorCompactionAvgTime in interface TabletServerMinCMetricsMBean

getMinorCompactionCount

public long getMinorCompactionCount()
Specified by:
getMinorCompactionCount in interface TabletServerMinCMetricsMBean

getMinorCompactionMaxTime

public long getMinorCompactionMaxTime()
Specified by:
getMinorCompactionMaxTime in interface TabletServerMinCMetricsMBean

getMinorCompactionQueueAvgTime

public long getMinorCompactionQueueAvgTime()
Specified by:
getMinorCompactionQueueAvgTime in interface TabletServerMinCMetricsMBean

getMinorCompactionQueueCount

public long getMinorCompactionQueueCount()
Specified by:
getMinorCompactionQueueCount in interface TabletServerMinCMetricsMBean

getMinorCompactionQueueMaxTime

public long getMinorCompactionQueueMaxTime()
Specified by:
getMinorCompactionQueueMaxTime in interface TabletServerMinCMetricsMBean

getMinorCompactionQueueMinTime

public long getMinorCompactionQueueMinTime()
Specified by:
getMinorCompactionQueueMinTime in interface TabletServerMinCMetricsMBean

reset

public void reset()
Specified by:
reset in interface TabletServerMinCMetricsMBean


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.