public class VisorCacheAggregatedMetrics extends VisorDataTransferObject
| Constructor and Description |
|---|
VisorCacheAggregatedMetrics()
Default constructor.
|
VisorCacheAggregatedMetrics(VisorCacheMetrics cm)
Create data transfer object for aggregated cache metrics.
|
| Modifier and Type | Method and Description |
|---|---|
double |
getAverageHeapSize() |
double |
getAverageHits() |
double |
getAverageMisses() |
double |
getAverageOffHeapSize() |
double |
getAverageQueryTime() |
double |
getAverageReads() |
double |
getAverageWrites() |
long |
getMaximumHeapSize() |
long |
getMaximumHits() |
long |
getMaximumMisses() |
long |
getMaximumOffHeapSize() |
long |
getMaximumQueryTime() |
long |
getMaximumReads() |
long |
getMaximumWrites() |
Map<UUID,VisorCacheMetrics> |
getMetrics() |
long |
getMinimumHeapSize() |
long |
getMinimumHits() |
long |
getMinimumMisses() |
long |
getMinimumOffHeapSize() |
long |
getMinimumQueryTime() |
long |
getMinimumReads() |
long |
getMinimumWrites() |
CacheMode |
getMode() |
String |
getName() |
Collection<UUID> |
getNodes() |
int |
getQueryExecutions() |
int |
getQueryFailures() |
long |
getTotalQueryTime() |
boolean |
isSystem() |
protected void |
readExternalData(byte protoVer,
ObjectInput in)
Load object's specific data content.
|
String |
toString() |
protected void |
writeExternalData(ObjectOutput out)
Save object's specific data content.
|
getProtocolVersion, readExternal, toList, writeExternalpublic VisorCacheAggregatedMetrics()
public VisorCacheAggregatedMetrics(VisorCacheMetrics cm)
cm - Source cache metrics.public String getName()
public CacheMode getMode()
public boolean isSystem()
public Collection<UUID> getNodes()
public long getMinimumHeapSize()
public double getAverageHeapSize()
public long getMaximumHeapSize()
public long getMinimumOffHeapSize()
public double getAverageOffHeapSize()
public long getMaximumOffHeapSize()
public long getMinimumHits()
public double getAverageHits()
public long getMaximumHits()
public long getMinimumMisses()
public double getAverageMisses()
public long getMaximumMisses()
public long getMinimumReads()
public double getAverageReads()
public long getMaximumReads()
public long getMinimumWrites()
public double getAverageWrites()
public long getMaximumWrites()
public long getMinimumQueryTime()
public double getAverageQueryTime()
public long getMaximumQueryTime()
public long getTotalQueryTime()
public int getQueryExecutions()
public int getQueryFailures()
public Map<UUID,VisorCacheMetrics> getMetrics()
protected void writeExternalData(ObjectOutput out) throws IOException
writeExternalData in class VisorDataTransferObjectout - Output object to write data content.IOException - If I/O errors occur.protected void readExternalData(byte protoVer,
ObjectInput in)
throws IOException,
ClassNotFoundException
readExternalData in class VisorDataTransferObjectprotoVer - Input object version.in - Input object to load data content.IOException - If I/O errors occur.ClassNotFoundException - If the class for an object being restored cannot be found.
Follow @ApacheIgnite
Ignite Fabric : ver. 2.0.0 Release Date : April 30 2017