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 StringbaseUnit()Stringdescription()io.smallrye.metrics.legacyapi.MetricDescriptorgetId()io.smallrye.metrics.legacyapi.MpMetadatagetMetadata()io.micrometer.core.instrument.MetergetMeter()StringgetTargetName()Stringname()AnnotatedGaugeAdapter.GaugeAdapterImplregister(io.smallrye.metrics.legacyapi.MetricDescriptor id, io.micrometer.core.instrument.MeterRegistry registry)Called by MpRegistryAdapter to register the gaugeString[]tags()StringtoString()
-
-
-
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:
registerin interfaceAnnotatedGaugeAdapter
-
name
public String name()
- Specified by:
namein interfaceAnnotatedGaugeAdapter
-
description
public String description()
- Specified by:
descriptionin interfaceAnnotatedGaugeAdapter
-
baseUnit
public String baseUnit()
- Specified by:
baseUnitin interfaceAnnotatedGaugeAdapter
-
tags
public String[] tags()
- Specified by:
tagsin interfaceAnnotatedGaugeAdapter
-
getMeter
public io.micrometer.core.instrument.Meter getMeter()
-
getId
public io.smallrye.metrics.legacyapi.MetricDescriptor getId()
- Specified by:
getIdin interfaceAnnotatedGaugeAdapter
-
getMetadata
public io.smallrye.metrics.legacyapi.MpMetadata getMetadata()
- Specified by:
getMetadatain interfaceAnnotatedGaugeAdapter
-
getTargetName
public String getTargetName()
- Specified by:
getTargetNamein interfaceAnnotatedGaugeAdapter
-
-