@Override public long getHitCount() { if (this.rs == null) { return 0; } else { return this.rs.getHitCount(); } }
public long getHitCount() { if (isStatisticsEnabled) { return region.getStatistics().getHitCount(); } return ManagementConstants.NOT_AVAILABLE_LONG; }
public RemoteCacheStatistics(CacheStatistics stats) { this.lastModified = stats.getLastModifiedTime(); this.lastAccessed = stats.getLastAccessedTime(); this.hitCount = stats.getHitCount(); this.missCount = stats.getMissCount(); this.hitRatio = stats.getHitRatio(); }
totalHitCount += bucketStatistics.getHitCount(); totalHitRatio += bucketStatistics.getHitRatio(); maxLastAccessedTime = Math.max(maxLastAccessedTime, bucketStatistics.getLastAccessedTime());
private BiConsumer<Region<?, ?>, Health.Builder> withRegionStatisticsDetails() { return (region, builder) -> { String regionName = region.getName(); Optional.of(region) .filter(this::isNotLocalDataSet) .filter(this::isStatisticsEnabled) .map(RegionStatisticsResolver::resolve) .ifPresent(cacheStatistics -> builder .withDetail(cacheRegionStatisticsKey(regionName, "cache-statistics-type"), nullSafeClassName(cacheStatistics.getClass())) .withDetail(cacheRegionStatisticsKey(regionName, "hit-count"), cacheStatistics.getHitCount()) .withDetail(cacheRegionStatisticsKey(regionName, "hit-ratio"), cacheStatistics.getHitRatio()) .withDetail(cacheRegionStatisticsKey(regionName, "last-accessed-time"), cacheStatistics.getLastAccessedTime()) .withDetail(cacheRegionStatisticsKey(regionName, "last-modified-time"), cacheStatistics.getLastModifiedTime()) .withDetail(cacheRegionStatisticsKey(regionName, "miss-count"), cacheStatistics.getMissCount())); }; }