Class MicrometerCounter
java.lang.Object
de.oktoflow.platform.support.metrics.micrometer.AbstractMeter<io.micrometer.core.instrument.Counter>
de.oktoflow.platform.support.metrics.micrometer.MicrometerCounter
- All Implemented Interfaces:
de.iip_ecosphere.platform.support.metrics.Counter,de.iip_ecosphere.platform.support.metrics.Meter
class MicrometerCounter
extends AbstractMeter<io.micrometer.core.instrument.Counter>
implements de.iip_ecosphere.platform.support.metrics.Counter
A wrapping micrometer counter.
- Author:
- Holger Eichelberger, SSE
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static classA wrapping counter builder.Nested classes/interfaces inherited from class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter
AbstractMeter.MicrometerIdNested classes/interfaces inherited from interface de.iip_ecosphere.platform.support.metrics.Counter
de.iip_ecosphere.platform.support.metrics.Counter.CounterBuilderNested classes/interfaces inherited from interface de.iip_ecosphere.platform.support.metrics.Meter
de.iip_ecosphere.platform.support.metrics.Meter.Id, de.iip_ecosphere.platform.support.metrics.Meter.Type -
Constructor Summary
ConstructorsConstructorDescriptionMicrometerCounter(io.micrometer.core.instrument.Counter counter) Creates a wrapping counter. -
Method Summary
Methods inherited from class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter
equals, getId, getMeter, getName, hashCode, measureMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.iip_ecosphere.platform.support.metrics.Counter
incrementMethods inherited from interface de.iip_ecosphere.platform.support.metrics.Meter
getId, getName, measure
-
Constructor Details
-
MicrometerCounter
MicrometerCounter(io.micrometer.core.instrument.Counter counter) Creates a wrapping counter.- Parameters:
counter- the micrometer counter
-
-
Method Details
-
increment
public void increment(double amount) - Specified by:
incrementin interfacede.iip_ecosphere.platform.support.metrics.Counter
-
count
public double count()- Specified by:
countin interfacede.iip_ecosphere.platform.support.metrics.Counter
-