public abstract class AbstractRollingHdrHistogram extends Object implements RollingHdrHistogram
RollingHdrHistogramBuilder| Modifier | Constructor and Description |
|---|---|
protected |
AbstractRollingHdrHistogram(RecorderSettings recorderSettings) |
| Modifier and Type | Method and Description |
|---|---|
RollingSnapshot |
getSnapshot() |
protected abstract RollingSnapshot |
getSnapshot(Function<org.HdrHistogram.Histogram,RollingSnapshot> snapshotTaker) |
static String |
histogramValuesToString(org.HdrHistogram.Histogram histogram) |
protected abstract void |
recordSingleValueWithExpectedInterval(long value,
long expectedIntervalBetweenValueSamples) |
String |
toString() |
void |
update(long value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbuilder, getEstimatedFootprintInBytesprotected AbstractRollingHdrHistogram(RecorderSettings recorderSettings)
public RollingSnapshot getSnapshot()
getSnapshot in interface RollingHdrHistogrampublic void update(long value)
update in interface RollingHdrHistogramprotected abstract RollingSnapshot getSnapshot(Function<org.HdrHistogram.Histogram,RollingSnapshot> snapshotTaker)
protected abstract void recordSingleValueWithExpectedInterval(long value,
long expectedIntervalBetweenValueSamples)
public static String histogramValuesToString(org.HdrHistogram.Histogram histogram)
Copyright © 2020. All rights reserved.