インターフェース CacheStatisticsCollector
- すべてのスーパーインターフェース:
CacheStatisticsProvider
統計コレクターは、ヒット & ミスなどの関連する
RedisCache
操作のキャプチャーをサポートします。- 導入:
- 2.4
- 作成者:
- Christoph Strobl
メソッドのサマリー
修飾子と型メソッド説明static CacheStatisticsCollector
create()
default void
incDeletes
(StringSE cacheName) 指定されたキャッシュの削除操作のカウンターを増やします。void
incDeletesBy
(StringSE cacheName, int value) 指定されたキャッシュの削除操作のカウンターを指定された値だけ増やします。void
指定されたキャッシュの取得操作のカウンターを増やします。void
指定されたキャッシュの結果で取得操作のカウンターを増やします。void
incLockTime
(StringSE cacheName, long durationNS) 指定されたナノ秒単位でキャッシュの同期ロック期間のゲージを増やします。void
指定されたキャッシュの結果のない get 操作のカウンターを増やします。void
指定されたキャッシュの put 操作のカウンターを増やします。static CacheStatisticsCollector
none()
void
指定されたキャッシュのすべてのカウンターとゲージをリセットします。インターフェース org.springframework.data.redis.cache.CacheStatisticsProvider から継承されたメソッド
getCacheStatistics
メソッドの詳細
incPuts
指定されたキャッシュの put 操作のカウンターを増やします。- パラメーター:
cacheName
- null であってはなりません。
incGets
指定されたキャッシュの取得操作のカウンターを増やします。- パラメーター:
cacheName
- null であってはなりません。
incHits
指定されたキャッシュの結果で取得操作のカウンターを増やします。- パラメーター:
cacheName
- null であってはなりません。
incMisses
指定されたキャッシュの結果のない get 操作のカウンターを増やします。- パラメーター:
cacheName
- null であってはなりません。
incDeletes
指定されたキャッシュの削除操作のカウンターを増やします。- パラメーター:
cacheName
- null であってはなりません。
incDeletesBy
指定されたキャッシュの削除操作のカウンターを指定された値だけ増やします。- パラメーター:
cacheName
- null であってはなりません。
incLockTime
指定されたナノ秒単位でキャッシュの同期ロック期間のゲージを増やします。- パラメーター:
cacheName
- null であってはなりません。
reset
指定されたキャッシュのすべてのカウンターとゲージをリセットします。- パラメーター:
cacheName
- null であってはなりません。
none
- 戻り値:
- 何もしない
CacheStatisticsCollector
。
create
- 戻り値:
- デフォルトの
CacheStatisticsCollector
実装。