Class MicrometerMetricsInitializer
java.lang.Object
io.quarkus.cache.runtime.caffeine.metrics.MicrometerMetricsInitializer
- All Implemented Interfaces:
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
-
Method Summary
Modifier and TypeMethodDescriptionboolean
void
recordMetrics
(com.github.benmanes.caffeine.cache.AsyncCache<Object, Object> cache, String cacheName)
-
Constructor Details
-
MicrometerMetricsInitializer
public MicrometerMetricsInitializer()
-
-
Method Details
-
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
-