Interface LatencyStatistic
-
- All Known Implementing Classes:
Jsr107LatencyMonitor,LatencyAccumulator,LatencyPeriodAccumulator,LatencySimpleMovingAverage
public interface LatencyStatistic
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description doubleaverage()default ValueStatistic<java.lang.Double>averageStatistic()java.lang.Longmaximum()default ValueStatistic<java.lang.Long>maximumStatistic()java.lang.Longminimum()default ValueStatistic<java.lang.Long>minimumStatistic()
-
-
-
Method Detail
-
minimum
java.lang.Long minimum()
- Returns:
- The minimum in ns or null if it does not exist yet
-
maximum
java.lang.Long maximum()
- Returns:
- The maximum in ns or null if it does not exist yet
-
average
double average()
- Returns:
- The average in ns or NaN if no value
-
averageStatistic
default ValueStatistic<java.lang.Double> averageStatistic()
-
minimumStatistic
default ValueStatistic<java.lang.Long> minimumStatistic()
-
maximumStatistic
default ValueStatistic<java.lang.Long> maximumStatistic()
-
-