public class NoOpLatency<T extends java.lang.Enum<T>> extends AbstractMetrics<T> implements PartitionedLatency<T>, WritableLatency<T>
clazz| Constructor and Description |
|---|
NoOpLatency(java.lang.Class<T> clazz) |
| Modifier and Type | Method and Description |
|---|---|
org.HdrHistogram.Histogram |
getHistogram(T metric) |
long |
getValueAtPercentile(T metric,
double percentile) |
boolean |
isHDR() |
void |
record(T metric,
long number,
long nanoLatency) |
void |
reset() |
void |
write(T metric,
long number,
long nanoLatency,
long nanoTime) |
getMetricClazzclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMetricClazzpublic NoOpLatency(java.lang.Class<T> clazz)
public void record(T metric, long number, long nanoLatency)
record in interface PartitionedLatency<T extends java.lang.Enum<T>>public org.HdrHistogram.Histogram getHistogram(T metric)
getHistogram in interface PartitionedLatency<T extends java.lang.Enum<T>>public long getValueAtPercentile(T metric, double percentile)
getValueAtPercentile in interface PartitionedLatency<T extends java.lang.Enum<T>>public boolean isHDR()
isHDR in interface PartitionedLatency<T extends java.lang.Enum<T>>public void reset()
reset in interface PartitionedLatency<T extends java.lang.Enum<T>>reset in interface Resettablepublic void write(T metric, long number, long nanoLatency, long nanoTime)
write in interface WritableLatency<T extends java.lang.Enum<T>>Copyright © 2014 Tim Brooks. All Rights Reserved.