Class NoOpMetricsInitializer
java.lang.Object
io.quarkus.cache.runtime.caffeine.metrics.NoOpMetricsInitializer
- All Implemented Interfaces:
MetricsInitializer
An instance of this class is created during the instantiation of the Caffeine caches when the application does not depend on
any quarkus-micrometer-registry-* extension. It is required to make the micrometer-core dependency optional.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
void
recordMetrics
(com.github.benmanes.caffeine.cache.AsyncCache<Object, Object> cache, String cacheName)
-
Constructor Details
-
NoOpMetricsInitializer
public NoOpMetricsInitializer()
-
-
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
-