public class StoreCallbackStats extends java.lang.Object implements DataStoreStats
Modifier and Type | Field and Description |
---|---|
StoreAccessStats |
sessionAccessStats |
StoreAccessStats |
totalAccessStats
If the store type does not support this, it will be null, to avoid producing bogus
numbers.
|
Constructor and Description |
---|
StoreCallbackStats(StoreCallback<?> delegate,
StoreLocationStats nodeStats) |
Modifier and Type | Method and Description |
---|---|
double |
avgDist() |
double |
avgLocation() |
double |
avgSuccess() |
long |
capacity() |
long |
dataSize() |
double |
distanceStats() |
double |
furthestSuccess() |
StoreAccessStats |
getSessionAccessStats() |
StoreAccessStats |
getTotalAccessStats() |
long |
keys() |
double |
utilization() |
public final StoreAccessStats sessionAccessStats
public final StoreAccessStats totalAccessStats
public StoreCallbackStats(StoreCallback<?> delegate, StoreLocationStats nodeStats)
public long keys()
keys
in interface DataStoreStats
public long capacity()
capacity
in interface DataStoreStats
public long dataSize()
dataSize
in interface DataStoreStats
public double avgLocation() throws StatsNotAvailableException
avgLocation
in interface DataStoreStats
StatsNotAvailableException
public double utilization()
utilization
in interface DataStoreStats
public double avgSuccess() throws StatsNotAvailableException
avgSuccess
in interface DataStoreStats
StatsNotAvailableException
public double furthestSuccess() throws StatsNotAvailableException
furthestSuccess
in interface DataStoreStats
StatsNotAvailableException
public double avgDist() throws StatsNotAvailableException
avgDist
in interface DataStoreStats
StatsNotAvailableException
public double distanceStats() throws StatsNotAvailableException
distanceStats
in interface DataStoreStats
StatsNotAvailableException
public StoreAccessStats getSessionAccessStats()
getSessionAccessStats
in interface DataStoreStats
public StoreAccessStats getTotalAccessStats() throws StatsNotAvailableException
getTotalAccessStats
in interface DataStoreStats
StatsNotAvailableException