Package io.smallrye.metrics.legacyapi
Class MemberToMetricMappings
- java.lang.Object
-
- io.smallrye.metrics.legacyapi.MemberToMetricMappings
-
public class MemberToMetricMappings extends Object
During CDI registration in MetricsMetadata this is used to store metrics (MetricID) related to the Member in which the member/element was annotated with one of the metric annotations. The interceptors will later use this member mappings to find the MetricIDs associated to it, query the Metric Registry's registry and retrieve the metric
-
-
Constructor Summary
Constructors Constructor Description MemberToMetricMappings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMetric(MemberInfo member, org.eclipse.microprofile.metrics.MetricID metricID, org.eclipse.microprofile.metrics.MetricType metricType)Set<org.eclipse.microprofile.metrics.MetricID>getCounters(MemberInfo member)Set<org.eclipse.microprofile.metrics.MetricID>getTimers(MemberInfo member)
-
-
-
Method Detail
-
getCounters
public Set<org.eclipse.microprofile.metrics.MetricID> getCounters(MemberInfo member)
-
getTimers
public Set<org.eclipse.microprofile.metrics.MetricID> getTimers(MemberInfo member)
-
addMetric
public void addMetric(MemberInfo member, org.eclipse.microprofile.metrics.MetricID metricID, org.eclipse.microprofile.metrics.MetricType metricType)
-
-