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 void
addCounter(MemberInfo member, org.eclipse.microprofile.metrics.MetricID metricID)
void
addTimer(MemberInfo member, org.eclipse.microprofile.metrics.MetricID metricID)
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)
-
addTimer
public void addTimer(MemberInfo member, org.eclipse.microprofile.metrics.MetricID metricID)
-
addCounter
public void addCounter(MemberInfo member, org.eclipse.microprofile.metrics.MetricID metricID)
-
-