Class MetadataHolder
java.lang.Object
io.quarkus.smallrye.metrics.runtime.MetadataHolder
DefaultMetadata from MP Metrics API does not have a public default constructor, so we use this custom wrapper
for passing metric metadata from processor to recorder and reconstructing the original Metadata instance in runtime code.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MetadataHolderfrom(org.eclipse.microprofile.metrics.Metadata metadata) org.eclipse.microprofile.metrics.MetricTypegetName()getUnit()voidsetDescription(String description) voidsetDisplayName(String displayName) voidsetMetricType(org.eclipse.microprofile.metrics.MetricType metricType) voidvoidorg.eclipse.microprofile.metrics.Metadata
-
Constructor Details
-
MetadataHolder
public MetadataHolder()
-
-
Method Details
-
getName
-
setName
-
getMetricType
public org.eclipse.microprofile.metrics.MetricType getMetricType() -
setMetricType
public void setMetricType(org.eclipse.microprofile.metrics.MetricType metricType) -
getDescription
-
setDescription
-
getDisplayName
-
setDisplayName
-
getUnit
-
setUnit
-
from
-
toMetadata
public org.eclipse.microprofile.metrics.Metadata toMetadata()
-