Interface Histogram
-
- All Superinterfaces:
java.lang.AutoCloseable
- All Known Implementing Classes:
NoopHistogram,TimeWindowFixedBoundaryHistogram,TimeWindowPercentileHistogram
public interface Histogram extends java.lang.AutoCloseableThe contract for histograms used to generate distribution statistics forTimerandDistributionSummary.- Since:
- 1.0.3
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidclose()voidrecordDouble(double value)voidrecordLong(long value)HistogramSnapshottakeSnapshot(long count, double total, double max)
-
-
-
Method Detail
-
recordLong
void recordLong(long value)
-
recordDouble
void recordDouble(double value)
-
takeSnapshot
HistogramSnapshot takeSnapshot(long count, double total, double max)
-
close
default void close()
- Specified by:
closein interfacejava.lang.AutoCloseable
-
-