Class MetricDescriptor
java.lang.Object
io.quarkus.micrometer.runtime.binder.mpmetrics.MetricDescriptor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static classEnsure all hashcode/equals comparisons are against MetricDescriptor data (not ancillary MP Config additions). -
Field Summary
FieldsModifier and TypeFieldDescription(package private) MetricDescriptor.ExtendedMetricID(package private) final String(package private) final io.micrometer.core.instrument.Tags -
Constructor Summary
ConstructorsConstructorDescriptionMetricDescriptor(AnnotatedGaugeAdapter adapter) MetricDescriptor(String name, io.micrometer.core.instrument.Tags tags) MetricDescriptor(String name, String... tags) MetricDescriptor(org.eclipse.microprofile.metrics.annotation.Metric annotation) MetricDescriptor(org.eclipse.microprofile.metrics.MetricID metricID) -
Method Summary
Modifier and TypeMethodDescription(package private) org.eclipse.microprofile.metrics.Tag[]booleaninthashCode()name()sanitizeMetricID(org.eclipse.microprofile.metrics.MetricID metricID, MetricDescriptor metricDescriptor) io.micrometer.core.instrument.Tagstags()org.eclipse.microprofile.metrics.MetricIDtoString()
-
Field Details
-
name
-
tags
final io.micrometer.core.instrument.Tags tags -
metricId
MetricDescriptor.ExtendedMetricID metricId
-
-
Constructor Details
-
MetricDescriptor
MetricDescriptor(String name, io.micrometer.core.instrument.Tags tags) -
MetricDescriptor
-
MetricDescriptor
public MetricDescriptor(org.eclipse.microprofile.metrics.annotation.Metric annotation) -
MetricDescriptor
-
MetricDescriptor
public MetricDescriptor(org.eclipse.microprofile.metrics.MetricID metricID)
-
-
Method Details
-
name
-
tags
public io.micrometer.core.instrument.Tags tags() -
equals
-
hashCode
public int hashCode() -
convertTags
org.eclipse.microprofile.metrics.Tag[] convertTags() -
toString
-
toMetricID
public org.eclipse.microprofile.metrics.MetricID toMetricID() -
sanitizeMetricID
public static MetricDescriptor.ExtendedMetricID sanitizeMetricID(org.eclipse.microprofile.metrics.MetricID metricID, MetricDescriptor metricDescriptor)
-