Interface ImmutableHistogram
-
- All Known Implementing Classes:
ImmutableHistogram.Empty
public interface ImmutableHistogram
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ImmutableHistogram.Empty
-
Field Summary
Fields Modifier and Type Field Description static ImmutableHistogram
EMPTY
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description long
maxValue()
double
mean()
ImmutableHistogram
merge(ImmutableHistogram other)
long
minValue()
static ImmutableHistogram
of(org.HdrHistogram.AbstractHistogram abstractHistogram)
static ImmutableHistogram
of(BoundedHistogram boundedHistogram)
default java.util.Map<java.lang.String,java.lang.Object>
toMap()
long
valueAtPercentile(double percentile)
-
-
-
Field Detail
-
EMPTY
static final ImmutableHistogram EMPTY
-
-
Method Detail
-
minValue
long minValue()
-
mean
double mean()
-
maxValue
long maxValue()
-
valueAtPercentile
long valueAtPercentile(double percentile)
-
merge
ImmutableHistogram merge(ImmutableHistogram other)
-
toMap
default java.util.Map<java.lang.String,java.lang.Object> toMap()
-
of
static ImmutableHistogram of(org.HdrHistogram.AbstractHistogram abstractHistogram)
-
of
static ImmutableHistogram of(BoundedHistogram boundedHistogram)
-
-