Class CacheDistributionInfo
java.lang.Object
org.infinispan.rest.distribution.CacheDistributionInfo
- All Implemented Interfaces:
- JsonSerialization,- NodeDataDistribution
@ProtoTypeId(6000)
public class CacheDistributionInfo
extends Object
implements JsonSerialization, NodeDataDistribution
- 
Constructor SummaryConstructorsConstructorDescriptionCacheDistributionInfo(String name, List<String> addresses, long memoryEntries, long totalEntries, long memoryUsed) 
- 
Method SummaryModifier and TypeMethodDescriptionlonglongname()static CacheDistributionInforesolve(AdvancedCache<?, ?> cache) static CacheDistributionInforesolve(AdvancedCache<?, ?> cache, CacheManagerInfo manager) toJson()long
- 
Constructor Details- 
CacheDistributionInfo
 
- 
- 
Method Details- 
name- Specified by:
- namein interface- NodeDataDistribution
 
- 
addresses- Specified by:
- addressesin interface- NodeDataDistribution
 
- 
memoryEntries@ProtoField(value=3, defaultValue="0") public long memoryEntries()
- 
totalEntries@ProtoField(value=4, defaultValue="0") public long totalEntries()
- 
memoryUsed@ProtoField(value=5, defaultValue="0") public long memoryUsed()
- 
toJson- Specified by:
- toJsonin interface- JsonSerialization
 
- 
resolve
- 
resolve
 
-