Class MicrometerGauge.MicrometerGaugeBuilder<T>
java.lang.Object
de.oktoflow.platform.support.metrics.micrometer.MicrometerGauge.MicrometerGaugeBuilder<T>
- Type Parameters:
T- the type of the state object from which the gauge value is extracted.
- All Implemented Interfaces:
de.iip_ecosphere.platform.support.metrics.Gauge.GaugeBuilder<T>,de.iip_ecosphere.platform.support.metrics.MetricsBuilder<de.iip_ecosphere.platform.support.metrics.Gauge,de.iip_ecosphere.platform.support.metrics.Gauge.GaugeBuilder<T>>
- Enclosing class:
MicrometerGauge
static class MicrometerGauge.MicrometerGaugeBuilder<T>
extends Object
implements de.iip_ecosphere.platform.support.metrics.Gauge.GaugeBuilder<T>
A wrapping gauge builder.
- Author:
- Holger Eichelberger, SSE
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMicrometerGaugeBuilder(io.micrometer.core.instrument.Gauge.Builder<T> builder) Creates a wrapping gauge builder. -
Method Summary
Modifier and TypeMethodDescriptionde.iip_ecosphere.platform.support.metrics.Gauge.GaugeBuilder<T> de.iip_ecosphere.platform.support.metrics.Gauge.GaugeBuilder<T> description(String description) de.iip_ecosphere.platform.support.metrics.Gaugeregister(de.iip_ecosphere.platform.support.metrics.MeterRegistry registry) de.iip_ecosphere.platform.support.metrics.Gauge.GaugeBuilder<T>
-
Field Details
-
builder
-
-
Constructor Details
-
MicrometerGaugeBuilder
MicrometerGaugeBuilder(io.micrometer.core.instrument.Gauge.Builder<T> builder) Creates a wrapping gauge builder.- Parameters:
builder- the builder
-
-
Method Details
-
tags
- Specified by:
tagsin interfacede.iip_ecosphere.platform.support.metrics.MetricsBuilder<de.iip_ecosphere.platform.support.metrics.Gauge,de.iip_ecosphere.platform.support.metrics.Gauge.GaugeBuilder<T>>
-
description
public de.iip_ecosphere.platform.support.metrics.Gauge.GaugeBuilder<T> description(String description) - Specified by:
descriptionin interfacede.iip_ecosphere.platform.support.metrics.MetricsBuilder<de.iip_ecosphere.platform.support.metrics.Gauge,de.iip_ecosphere.platform.support.metrics.Gauge.GaugeBuilder<T>>
-
baseUnit
- Specified by:
baseUnitin interfacede.iip_ecosphere.platform.support.metrics.Gauge.GaugeBuilder<T>
-
register
public de.iip_ecosphere.platform.support.metrics.Gauge register(de.iip_ecosphere.platform.support.metrics.MeterRegistry registry) - Specified by:
registerin interfacede.iip_ecosphere.platform.support.metrics.MetricsBuilder<de.iip_ecosphere.platform.support.metrics.Gauge,de.iip_ecosphere.platform.support.metrics.Gauge.GaugeBuilder<T>>
-