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, waitenabledSmartExternalizableWithReferencepublic BlobStoreStatisticsImpl()
Externalizablepublic long getCacheSize()
BlobStoreStatisticsgetCacheSize in interface BlobStoreStatisticspublic void setCacheSize(long cacheSize)
public long getCacheHitCount()
BlobStoreStatisticsgetCacheHitCount in interface BlobStoreStatisticspublic void setCacheHitCount(long hitCount)
public long getCacheMissCount()
BlobStoreStatisticsgetCacheMissCount in interface BlobStoreStatisticspublic void setCacheMissCount(long missCount)
public long getHotDataCacheMissCount()
BlobStoreStatisticsgetHotDataCacheMissCount in interface BlobStoreStatisticspublic void setHotDataCacheMissCount(long hotDataMissCount)
public long getOffHeapCacheUsedBytes()
BlobStoreStatisticsgetOffHeapCacheUsedBytes in interface BlobStoreStatisticspublic void setOffHeapCacheUsedBytes(long offHeapCacheUsedBytes)
public Collection<BlobStoreStorageStatistics> getStorageStatistics()
BlobStoreStatisticsgetStorageStatistics in interface BlobStoreStatisticspublic void setStorageStatistics(Collection<BlobStoreStorageStatistics> storageStatistics)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionCopyright © GigaSpaces.