Class WindowedCount

All Implemented Interfaces:
Measurable, MeasurableStat, MetricValueProvider<Double>, Stat

public class WindowedCount
extends WindowedSum
A SampledStat that maintains a simple count of what it has seen. This is a special kind of WindowedSum that always records a value of 1 instead of the provided value. In other words, it counts the number of SampledStat.record(MetricConfig, double, long) invocations, instead of summing the recorded values. See also CumulativeCount for a non-sampled version of this metric.