Class CumulativeCount
java.lang.Object
org.apache.kafka.common.metrics.stats.CumulativeSum
org.apache.kafka.common.metrics.stats.CumulativeCount
- All Implemented Interfaces:
Measurable,MeasurableStat,MetricValueProvider<Double>,Stat
A non-sampled version of
WindowedCount maintained over all time. This is a special kind of CumulativeSum that always records 1 instead of the provided value. In other words, it counts the number of record(MetricConfig, double, long) invocations, instead of summing the recorded values.Constructor Summary
ConstructorsMethod Summary
Modifier and TypeMethodDescriptionvoidrecord(MetricConfig config, double value, long timeMs) Record the given valueMethods inherited from class org.apache.kafka.common.metrics.stats.CumulativeSum
measure, toString
Constructor Details
CumulativeCount
public CumulativeCount()
Method Details
record
Description copied from interface:StatRecord the given value- Specified by:
recordin interfaceStat- Overrides:
recordin classCumulativeSum- Parameters:
config- The configuration to use for this metricvalue- The value to recordtimeMs- The POSIX time in milliseconds this value occurred