Class MicrometerGauge
java.lang.Object
de.oktoflow.platform.support.metrics.micrometer.AbstractMeter<io.micrometer.core.instrument.Gauge>
de.oktoflow.platform.support.metrics.micrometer.MicrometerGauge
- All Implemented Interfaces:
de.iip_ecosphere.platform.support.metrics.Gauge,de.iip_ecosphere.platform.support.metrics.Meter
class MicrometerGauge
extends AbstractMeter<io.micrometer.core.instrument.Gauge>
implements de.iip_ecosphere.platform.support.metrics.Gauge
A wrapping micrometer gauge.
- Author:
- Holger Eichelberger, SSE
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static classA wrapping gauge 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.Gauge
de.iip_ecosphere.platform.support.metrics.Gauge.GaugeBuilder<T>Nested 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
ConstructorsConstructorDescriptionMicrometerGauge(io.micrometer.core.instrument.Gauge gauge) Creates a wrapping gauge. -
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.Meter
getId, getName, measure
-
Constructor Details
-
MicrometerGauge
MicrometerGauge(io.micrometer.core.instrument.Gauge gauge) Creates a wrapping gauge.- Parameters:
gauge- the micrometer gauge
-
-
Method Details
-
value
public double value()- Specified by:
valuein interfacede.iip_ecosphere.platform.support.metrics.Gauge
-