Class CachePublicMetrics
- java.lang.Object
- org.springframework.boot.actuate.endpoint.CachePublicMetrics
- All Implemented Interfaces:
PublicMetrics
public class CachePublicMetrics extends Object implements PublicMetrics
APublicMetrics
implementation that provides cache statistics.- Since:
- 1.3.0
Constructor Summary
Constructors Constructor Description CachePublicMetrics()
Deprecated.as of 1.5.4 in favor ofCachePublicMetrics(Map, Collection)
CachePublicMetrics(Map<String,org.springframework.cache.CacheManager> cacheManagers, Collection<CacheStatisticsProvider<?>> statisticsProviders)
Create a newCachePublicMetrics
instance.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<Metric<?>>
metrics()
Return an indication of current state through metrics.
Constructor Detail
CachePublicMetrics
@Deprecated public CachePublicMetrics()
Deprecated.as of 1.5.4 in favor ofCachePublicMetrics(Map, Collection)
Create a newCachePublicMetrics
instance.
CachePublicMetrics
public CachePublicMetrics(Map<String,org.springframework.cache.CacheManager> cacheManagers, Collection<CacheStatisticsProvider<?>> statisticsProviders)
Create a newCachePublicMetrics
instance.- Parameters:
cacheManagers
- the cache managersstatisticsProviders
- the statistics providers
Method Detail
metrics
public Collection<Metric<?>> metrics()
Description copied from interface:PublicMetrics
Return an indication of current state through metrics.- Specified by:
metrics
in interfacePublicMetrics
- Returns:
- the public metrics