public interface LabeledSnapshot
Internal interface prescribing minimum behavior of a snapshot needed to produce output.
-
Method Summary
Modifier and TypeMethodDescriptionmax()Maximal value.mean()Mean value.median()Median value.min()Minimal value.75th percentile value.95th percentile value.98th percentile value.99.9 percentile value.99th percentile value.stdDev()Standard deviation.value(double quantile) Value of a specific quantile.
-
Method Details
-
value
Value of a specific quantile.- Parameters:
quantile- quantile to get value for- Returns:
- derived value of the quantile
-
median
Sample.Derived median()Median value.- Returns:
- median
-
max
Sample.Labeled max()Maximal value.- Returns:
- max
-
min
Sample.Labeled min()Minimal value.- Returns:
- min
-
mean
Sample.Derived mean()Mean value.- Returns:
- mean
-
stdDev
Sample.Derived stdDev()Standard deviation.- Returns:
- standard deviation
-
sample75thPercentile
Sample.Derived sample75thPercentile()75th percentile value.- Returns:
- 75th percentile value
-
sample95thPercentile
Sample.Derived sample95thPercentile()95th percentile value.- Returns:
- 95th percentile value
-
sample98thPercentile
Sample.Derived sample98thPercentile()98th percentile value.- Returns:
- 98th percentile value
-
sample99thPercentile
Sample.Derived sample99thPercentile()99th percentile value.- Returns:
- 99th percentile value
-
sample999thPercentile
Sample.Derived sample999thPercentile()99.9 percentile value.- Returns:
- 99.9 percentile value
-