public class TotalCounts<T extends java.lang.Enum<T>> extends AbstractMetrics<T> implements WritableCounts<T>, PartitionedCount<T>
clazz| Constructor and Description |
|---|
TotalCounts(java.lang.Class<T> clazz) |
TotalCounts(PartitionedCount<T> counter) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(T metric,
long delta) |
long |
getCount(T metric) |
void |
reset() |
long |
total() |
void |
write(T result,
long number,
long nanoTime) |
getMetricClazzclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMetricClazzpublic TotalCounts(java.lang.Class<T> clazz)
public TotalCounts(PartitionedCount<T> counter)
public void write(T result, long number, long nanoTime)
write in interface WritableCounts<T extends java.lang.Enum<T>>public long getCount(T metric)
getCount in interface PartitionedCount<T extends java.lang.Enum<T>>public long total()
total in interface PartitionedCount<T extends java.lang.Enum<T>>public void add(T metric, long delta)
add in interface PartitionedCount<T extends java.lang.Enum<T>>public void reset()
reset in interface ResettableCopyright © 2014 Tim Brooks. All Rights Reserved.