public class BlobStoreStatisticsImpl extends Object implements BlobStoreStatistics, SmartExternalizable
Constructor and Description |
---|
BlobStoreStatisticsImpl()
Required for @
Externalizable |
Modifier and Type | Method and Description |
---|---|
long |
getCacheHitCount()
Get total cache hits
|
long |
getCacheMissCount()
Get total cache misses
|
long |
getCacheSize()
Get number of entries in cache
|
long |
getHotDataCacheMissCount()
Get total hot data cache misses.
|
long |
getOffHeapCacheUsedBytes()
Get number of bytes currently used by local cache
|
Collection<BlobStoreStorageStatistics> |
getStorageStatistics()
Get storage statistics
|
void |
readExternal(ObjectInput in) |
void |
setCacheHitCount(long hitCount) |
void |
setCacheMissCount(long missCount) |
void |
setCacheSize(long cacheSize) |
void |
setHotDataCacheMissCount(long hotDataMissCount) |
void |
setOffHeapCacheUsedBytes(long offHeapCacheUsedBytes) |
void |
setStorageStatistics(Collection<BlobStoreStorageStatistics> storageStatistics) |
void |
writeExternal(ObjectOutput out) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
enabledSmartExternalizableWithReference
public BlobStoreStatisticsImpl()
Externalizable
public long getCacheSize()
BlobStoreStatistics
getCacheSize
in interface BlobStoreStatistics
public void setCacheSize(long cacheSize)
public long getCacheHitCount()
BlobStoreStatistics
getCacheHitCount
in interface BlobStoreStatistics
public void setCacheHitCount(long hitCount)
public long getCacheMissCount()
BlobStoreStatistics
getCacheMissCount
in interface BlobStoreStatistics
public void setCacheMissCount(long missCount)
public long getHotDataCacheMissCount()
BlobStoreStatistics
getHotDataCacheMissCount
in interface BlobStoreStatistics
public void setHotDataCacheMissCount(long hotDataMissCount)
public long getOffHeapCacheUsedBytes()
BlobStoreStatistics
getOffHeapCacheUsedBytes
in interface BlobStoreStatistics
public void setOffHeapCacheUsedBytes(long offHeapCacheUsedBytes)
public Collection<BlobStoreStorageStatistics> getStorageStatistics()
BlobStoreStatistics
getStorageStatistics
in interface BlobStoreStatistics
public void setStorageStatistics(Collection<BlobStoreStorageStatistics> storageStatistics)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
Copyright © GigaSpaces.