クラス CacheMetricsRegistrar

java.lang.ObjectSE
org.springframework.boot.actuate.metrics.cache.CacheMetricsRegistrar

public class CacheMetricsRegistrar extends ObjectSE
サポートされている Cache を MeterRegistry に登録します。
導入:
2.0.0
作成者:
Stephane Nicoll
  • コンストラクターの詳細

    • CacheMetricsRegistrar

      public CacheMetricsRegistrar(io.micrometer.core.instrument.MeterRegistry registry, CollectionSE<CacheMeterBinderProvider<?>> binderProviders)
      新しいレジストラを作成します。
      パラメーター:
      registry - 使用する MeterRegistry 
      binderProviders - 互換性のあるキャッシュを検出するために使用する必要がある CacheMeterBinderProvider インスタンス
  • メソッドの詳細

    • bindCacheToRegistry

      public boolean bindCacheToRegistry(Cache cache, io.micrometer.core.instrument.Tag... tags)
      指定された Cache をレジストリにバインドしようとします。キャッシュがサポートされ、レジストリにバインドされている場合は true を返し、それ以外の場合は false を返します。
      パラメーター:
      cache - 処理するキャッシュ
      tags - そのキャッシュのメトリクスに関連付けるタグ
      戻り値:
       cache がサポートされ、登録されている場合は true 
    • getAdditionalTags

      protected IterableSE<io.micrometer.core.instrument.Tag> getAdditionalTags(Cache cache)
      指定された Cache に関連付けられる追加の tags を返します。
      パラメーター:
      cache - キャッシュ
      戻り値:
      その cache に関連付ける追加のタグのリスト。