public class CacheStatisticsUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static Stream<CacheStatistics> |
collectVCacheStats(com.atlassian.vcache.internal.RequestMetrics metrics)
Converts VCache metrics into a stream of
CacheStatistics objects. |
static CacheStatistics |
fromVCacheStatistics(String name,
String cacheType,
EnumMap<com.atlassian.vcache.internal.MetricLabel,com.atlassian.vcache.internal.LongMetric> metrics)
Converts VCache statistics into
CacheStatistics object. |
static Map<String,Long> |
remoteStats(com.atlassian.vcache.internal.RequestMetrics metrics) |
public static Stream<CacheStatistics> collectVCacheStats(com.atlassian.vcache.internal.RequestMetrics metrics)
CacheStatistics objects.metrics - metrics to convertpublic static CacheStatistics fromVCacheStatistics(String name, String cacheType, EnumMap<com.atlassian.vcache.internal.MetricLabel,com.atlassian.vcache.internal.LongMetric> metrics)
CacheStatistics object.name - name of the cache.cacheType - type of the cache (e.g. External, Request, JVM).metrics - metrics gathered for the cache.Copyright © 2003–2016 Atlassian. All rights reserved.