Package io.smallrye.metrics.legacyapi
Class AnnotatedGaugeAdapter.GaugeAdapterImpl
- java.lang.Object
-
- io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter.GaugeAdapterImpl
-
- All Implemented Interfaces:
AnnotatedGaugeAdapter
,org.eclipse.microprofile.metrics.Gauge<Number>
,org.eclipse.microprofile.metrics.Metric
- Enclosing interface:
- AnnotatedGaugeAdapter
public abstract static class AnnotatedGaugeAdapter.GaugeAdapterImpl extends Object implements AnnotatedGaugeAdapter
Generic base instance of an AnnotatedGaugeAdapter. Generated beans extend this base.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter
AnnotatedGaugeAdapter.GaugeAdapterImpl
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
baseUnit()
String
description()
io.smallrye.metrics.legacyapi.MetricDescriptor
getId()
io.smallrye.metrics.legacyapi.MpMetadata
getMetadata()
io.micrometer.core.instrument.Meter
getMeter()
String
getTargetName()
String
name()
AnnotatedGaugeAdapter.GaugeAdapterImpl
register(io.smallrye.metrics.legacyapi.MetricDescriptor id, io.micrometer.core.instrument.MeterRegistry registry)
Called by MpRegistryAdapter to register the gaugeString[]
tags()
String
toString()
-
-
-
Method Detail
-
register
public AnnotatedGaugeAdapter.GaugeAdapterImpl register(io.smallrye.metrics.legacyapi.MetricDescriptor id, io.micrometer.core.instrument.MeterRegistry registry)
Called by MpRegistryAdapter to register the gauge- Specified by:
register
in interfaceAnnotatedGaugeAdapter
-
name
public String name()
- Specified by:
name
in interfaceAnnotatedGaugeAdapter
-
description
public String description()
- Specified by:
description
in interfaceAnnotatedGaugeAdapter
-
baseUnit
public String baseUnit()
- Specified by:
baseUnit
in interfaceAnnotatedGaugeAdapter
-
tags
public String[] tags()
- Specified by:
tags
in interfaceAnnotatedGaugeAdapter
-
getMeter
public io.micrometer.core.instrument.Meter getMeter()
-
getId
public io.smallrye.metrics.legacyapi.MetricDescriptor getId()
- Specified by:
getId
in interfaceAnnotatedGaugeAdapter
-
getMetadata
public io.smallrye.metrics.legacyapi.MpMetadata getMetadata()
- Specified by:
getMetadata
in interfaceAnnotatedGaugeAdapter
-
getTargetName
public String getTargetName()
- Specified by:
getTargetName
in interfaceAnnotatedGaugeAdapter
-
-