Class MicrometerMetricsInitializer
- java.lang.Object
-
- io.quarkus.cache.runtime.caffeine.metrics.MicrometerMetricsInitializer
-
- All Implemented Interfaces:
MetricsInitializer
public class MicrometerMetricsInitializer extends Object implements MetricsInitializer
An instance of this class is created during the instantiation of the Caffeine caches when the application depends on a quarkus-micrometer-registry-* extension.
-
-
Constructor Summary
Constructors Constructor Description MicrometerMetricsInitializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
metricsEnabled()
void
recordMetrics(com.github.benmanes.caffeine.cache.AsyncCache<Object,Object> cache, String cacheName)
-
-
-
Method Detail
-
metricsEnabled
public boolean metricsEnabled()
- Specified by:
metricsEnabled
in interfaceMetricsInitializer
-
recordMetrics
public void recordMetrics(com.github.benmanes.caffeine.cache.AsyncCache<Object,Object> cache, String cacheName)
- Specified by:
recordMetrics
in interfaceMetricsInitializer
-
-