public static class HistogramConfig.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
HistogramConfig |
build() |
HistogramConfig.Builder |
histogramBufferLength(java.lang.Integer bufferLength) |
HistogramConfig.Builder |
histogramExpiry(java.time.Duration expiry) |
HistogramConfig.Builder |
maximumExpectedValue(java.lang.Long max) |
HistogramConfig.Builder |
minimumExpectedValue(java.lang.Long min) |
HistogramConfig.Builder |
percentiles(double... percentiles) |
HistogramConfig.Builder |
percentilesHistogram(java.lang.Boolean enabled) |
HistogramConfig.Builder |
sla(long... sla) |
public HistogramConfig.Builder percentilesHistogram(java.lang.Boolean enabled)
public HistogramConfig.Builder percentiles(double... percentiles)
public HistogramConfig.Builder sla(long... sla)
public HistogramConfig.Builder minimumExpectedValue(java.lang.Long min)
public HistogramConfig.Builder maximumExpectedValue(java.lang.Long max)
public HistogramConfig.Builder histogramExpiry(java.time.Duration expiry)
public HistogramConfig.Builder histogramBufferLength(java.lang.Integer bufferLength)
public HistogramConfig build()