org.apache.activemq.apollo.util.metric
Class MetricAggregator
java.lang.Object
org.apache.activemq.apollo.util.metric.Metric
org.apache.activemq.apollo.util.metric.MetricAggregator
public class MetricAggregator
- extends Metric
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetricAggregator
public MetricAggregator()
name
public MetricAggregator name(java.lang.String name)
- Overrides:
name
in class Metric
unit
public MetricAggregator unit(java.lang.String unit)
- Overrides:
unit
in class Metric
add
public void add(Metric metric)
remove
public boolean remove(Metric metric)
removeAllMetrics
public void removeAllMetrics()
average
public java.lang.Float average()
deviation
public java.lang.Float deviation()
total
public java.lang.Float total(Period p)
total
public long total()
min
public java.lang.Long min()
max
public java.lang.Long max()
counter
public long counter()
- Specified by:
counter
in class Metric
getRateSummary
public java.lang.String getRateSummary(Period period)
- Overrides:
getRateSummary
in class Metric
getChildRateSummary
public java.lang.String getChildRateSummary(Period period)
reset
public long reset()
- Specified by:
reset
in class Metric
Copyright © 2005-2011 The Apache Software Foundation. All Rights Reserved.