Class JCacheCacheMeterBinderProvider

java.lang.Object
org.springframework.boot.cache.metrics.JCacheCacheMeterBinderProvider
All Implemented Interfaces:
CacheMeterBinderProvider<JCacheCache>

public class JCacheCacheMeterBinderProvider extends Object implements CacheMeterBinderProvider<JCacheCache>
CacheMeterBinderProvider implementation for JCache.
Since:
4.0.0
Author:
Stephane Nicoll
  • Constructor Details

    • JCacheCacheMeterBinderProvider

      public JCacheCacheMeterBinderProvider()
      Creates a JCacheCacheMeterBinderProvider that registers cache removals as a Gauge.
    • JCacheCacheMeterBinderProvider

      public JCacheCacheMeterBinderProvider(boolean registerCacheRemovalsAsFunctionCounter)
      Creates a JCacheCacheMeterBinderProvider that registers cache removals with a meter type that depends on the value of registerCacheRemovalsAsFunctionCounter. When false, cache removals are registered as a Gauge. When true, cache removals are registered as a FunctionCounter.
      Parameters:
      registerCacheRemovalsAsFunctionCounter - whether to register removals as a gauge or a function counter
      Since:
      3.4.12
  • Method Details