public class CacheClusterMetricsMXBeanImpl extends Object implements javax.cache.management.CacheStatisticsMXBean, javax.cache.management.CacheMXBean
| Constructor and Description |
|---|
CacheClusterMetricsMXBeanImpl(IgniteCache<?,?> cache)
Creates MBean;
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
float |
getAverageGetTime() |
float |
getAveragePutTime() |
float |
getAverageRemoveTime() |
long |
getCacheEvictions() |
long |
getCacheGets() |
float |
getCacheHitPercentage() |
long |
getCacheHits() |
long |
getCacheMisses() |
float |
getCacheMissPercentage() |
long |
getCachePuts() |
long |
getCacheRemovals() |
String |
getKeyType() |
String |
getValueType() |
boolean |
isManagementEnabled() |
boolean |
isReadThrough() |
boolean |
isStatisticsEnabled() |
boolean |
isStoreByValue() |
boolean |
isWriteThrough() |
public CacheClusterMetricsMXBeanImpl(IgniteCache<?,?> cache)
cache - Cache.public void clear()
clear in interface javax.cache.management.CacheStatisticsMXBeanpublic long getCacheHits()
getCacheHits in interface javax.cache.management.CacheStatisticsMXBeanpublic float getCacheHitPercentage()
getCacheHitPercentage in interface javax.cache.management.CacheStatisticsMXBeanpublic long getCacheMisses()
getCacheMisses in interface javax.cache.management.CacheStatisticsMXBeanpublic float getCacheMissPercentage()
getCacheMissPercentage in interface javax.cache.management.CacheStatisticsMXBeanpublic long getCacheGets()
getCacheGets in interface javax.cache.management.CacheStatisticsMXBeanpublic long getCachePuts()
getCachePuts in interface javax.cache.management.CacheStatisticsMXBeanpublic long getCacheRemovals()
getCacheRemovals in interface javax.cache.management.CacheStatisticsMXBeanpublic long getCacheEvictions()
getCacheEvictions in interface javax.cache.management.CacheStatisticsMXBeanpublic float getAverageGetTime()
getAverageGetTime in interface javax.cache.management.CacheStatisticsMXBeanpublic float getAveragePutTime()
getAveragePutTime in interface javax.cache.management.CacheStatisticsMXBeanpublic float getAverageRemoveTime()
getAverageRemoveTime in interface javax.cache.management.CacheStatisticsMXBeanpublic String getKeyType()
getKeyType in interface javax.cache.management.CacheMXBeanpublic String getValueType()
getValueType in interface javax.cache.management.CacheMXBeanpublic boolean isStoreByValue()
isStoreByValue in interface javax.cache.management.CacheMXBeanpublic boolean isStatisticsEnabled()
isStatisticsEnabled in interface javax.cache.management.CacheMXBeanpublic boolean isManagementEnabled()
isManagementEnabled in interface javax.cache.management.CacheMXBeanpublic boolean isReadThrough()
isReadThrough in interface javax.cache.management.CacheMXBeanpublic boolean isWriteThrough()
isWriteThrough in interface javax.cache.management.CacheMXBean
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023