public class NearCacheStatsImpl extends Object implements NearCacheStats
STAT_NOT_AVAILABLE
Constructor and Description |
---|
NearCacheStatsImpl() |
Modifier and Type | Method and Description |
---|---|
void |
decrementOwnedEntryCount() |
void |
decrementOwnedEntryMemoryCost(long ownedEntryMemoryCost) |
void |
fromJson(com.eclipsesource.json.JsonObject json) |
long |
getCreationTime()
Returns the creation time of this NearCache on this member
|
long |
getHits()
Returns the number of hits (reads) of the locally owned entries.
|
long |
getMisses()
Returns the number of misses of the locally owned entries.
|
long |
getOwnedEntryCount()
Returns the number of entries owned by this member.
|
long |
getOwnedEntryMemoryCost()
Returns memory cost (number of bytes) of entries in this cache.
|
double |
getRatio()
Returns the hit/miss ratio of the locally owned entries.
|
void |
incrementHits() |
void |
incrementMisses() |
void |
incrementOwnedEntryCount() |
void |
incrementOwnedEntryMemoryCost(long ownedEntryMemoryCost) |
void |
setHits(long hits) |
void |
setMisses(long misses) |
void |
setOwnedEntryCount(long ownedEntryCount) |
void |
setOwnedEntryMemoryCost(long ownedEntryMemoryCost) |
com.eclipsesource.json.JsonObject |
toJson() |
String |
toString() |
public long getCreationTime()
NearCacheStats
getCreationTime
in interface LocalInstanceStats
getCreationTime
in interface NearCacheStats
public long getOwnedEntryCount()
NearCacheStats
getOwnedEntryCount
in interface NearCacheStats
public void setOwnedEntryCount(long ownedEntryCount)
public void incrementOwnedEntryCount()
public void decrementOwnedEntryCount()
public long getOwnedEntryMemoryCost()
NearCacheStats
getOwnedEntryMemoryCost
in interface NearCacheStats
public void setOwnedEntryMemoryCost(long ownedEntryMemoryCost)
public void incrementOwnedEntryMemoryCost(long ownedEntryMemoryCost)
public void decrementOwnedEntryMemoryCost(long ownedEntryMemoryCost)
public long getHits()
NearCacheStats
getHits
in interface NearCacheStats
public void incrementHits()
public void setHits(long hits)
public long getMisses()
NearCacheStats
getMisses
in interface NearCacheStats
public void setMisses(long misses)
public void incrementMisses()
public double getRatio()
NearCacheStats
getRatio
in interface NearCacheStats
public com.eclipsesource.json.JsonObject toJson()
toJson
in interface JsonSerializable
public void fromJson(com.eclipsesource.json.JsonObject json)
fromJson
in interface JsonSerializable
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.