Class HistogramBuilder
- java.lang.Object
-
- org.smallmind.claxon.registry.meter.HistogramBuilder
-
- All Implemented Interfaces:
MeterBuilder<Histogram>
public class HistogramBuilder extends Object implements MeterBuilder<Histogram>
-
-
Constructor Summary
Constructors Constructor Description HistogramBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Histogrambuild(Clock clock)MeterBuilder<Histogram>highestTrackableValue(long highestTrackableValue)MeterBuilder<Histogram>lowestDiscernibleValue(long lowestDiscernibleValue)MeterBuilder<Histogram>numberOfSignificantValueDigits(int numberOfSignificantValueDigits)MeterBuilder<Histogram>percentiles(Percentile... percentiles)MeterBuilder<Histogram>resolution(Stint resolutionStint)
-
-
-
Method Detail
-
lowestDiscernibleValue
public MeterBuilder<Histogram> lowestDiscernibleValue(long lowestDiscernibleValue)
-
highestTrackableValue
public MeterBuilder<Histogram> highestTrackableValue(long highestTrackableValue)
-
numberOfSignificantValueDigits
public MeterBuilder<Histogram> numberOfSignificantValueDigits(int numberOfSignificantValueDigits)
-
percentiles
public MeterBuilder<Histogram> percentiles(Percentile... percentiles)
-
resolution
public MeterBuilder<Histogram> resolution(Stint resolutionStint)
-
build
public Histogram build(Clock clock)
- Specified by:
buildin interfaceMeterBuilder<Histogram>
-
-