Class CumulativeFunctionCounter<T>
java.lang.Object
io.micrometer.core.instrument.AbstractMeter
io.micrometer.core.instrument.cumulative.CumulativeFunctionCounter<T>
- All Implemented Interfaces:
FunctionCounter,Meter
public class CumulativeFunctionCounter<T> extends AbstractMeter implements FunctionCounter
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.micrometer.core.instrument.FunctionCounter
FunctionCounter.Builder<T>Nested classes/interfaces inherited from interface io.micrometer.core.instrument.Meter
Meter.Builder, Meter.Id, Meter.Type -
Constructor Summary
Constructors Constructor Description CumulativeFunctionCounter(Meter.Id id, T obj, java.util.function.ToDoubleFunction<T> f) -
Method Summary
Modifier and Type Method Description doublecount()Methods inherited from class io.micrometer.core.instrument.AbstractMeter
getIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micrometer.core.instrument.FunctionCounter
measure
-
Constructor Details
-
CumulativeFunctionCounter
-
-
Method Details
-
count
public double count()- Specified by:
countin interfaceFunctionCounter- Returns:
- The cumulative count since this counter was created.
-