long getMemberCacheSize() { return memberCache != null ? memberCache.size() : 0L; }
/** * * @return all collected data */ public Map<String, Map<Long, Long>> getData() { if (data.size() == 0) { return Collections.emptyMap(); } ImmutableMapBuilder<String, Map<Long, Long>> builder = ImmutableMap .builder(); for (Entry<String, ComputingCache<Long, AtomicLong>> entry : data .getAllPresent().entrySet()) { builder.put(entry.getKey(), getImmutableTemplateData(entry.getValue())); } return builder.build(); }
/** * * @return all available simple statistics */ public Set<SimpleStats> getSimpleStats() { if (data.size() == 0) { return Collections.emptySet(); } ImmutableSetBuilder<SimpleStats> buidler = ImmutableSet.builder(); for (Entry<String, ComputingCache<Long, AtomicLong>> entry : data .getAllPresent().entrySet()) { buidler.add(new SimpleStats(entry.getKey(), entry.getValue() .getAllPresent())); } return buidler.build(); }