# Package org.eclipse.microprofile.fault.tolerance.tck.metrics.util

Interface Summary
MetricDefinition.TagValue
MetricRegistryProxy: Interface which includes the methods we need to call on MetricRegistry

Class Summary
CounterMetric: Allows tests to get the value of a counter and compare it with a baseline.
GaugeMetric: Allows tests to get the value of a `Gauge<Long>` and compare it with a baseline.
MetricComparator
MetricGetter: Retrieves metrics for a specific method
MetricRegistryProvider: Registers a MetricRegistryProxy bean for the BASE scope
MetricRegistryProxyHandler: Invocation handler which dynamically loads the MetricRegistry class and invokes its methods by reflection
RegistryTypeLiteral: Literal for `RegistryType`

Enum Summary
MetricDefinition: Enum containing a definition for each metric defined in the spec.
MetricDefinition.BulkheadResult
MetricDefinition.CircuitBreakerResult
MetricDefinition.CircuitBreakerState
MetricDefinition.InvocationFallback
MetricDefinition.InvocationResult
MetricDefinition.RetryResult
MetricDefinition.RetryRetried
MetricDefinition.TimeoutTimedOut