Hazelcast C++ Client
Public Member Functions | List of all members
hazelcast::client::monitor::NearCacheStats Class Referenceabstract
+ Inheritance diagram for hazelcast::client::monitor::NearCacheStats:

Public Member Functions

virtual int64_t getCreationTime ()=0
 Returns the creation time of this Near Cache on this member. More...
 
virtual int64_t getOwnedEntryCount ()=0
 Returns the number of Near Cache entries owned by this member. More...
 
virtual int64_t getOwnedEntryMemoryCost ()=0
 Returns memory cost (number of bytes) of Near Cache entries owned by this member. More...
 
virtual int64_t getHits ()=0
 Returns the number of hits (reads) of Near Cache entries owned by this member. More...
 
virtual int64_t getMisses ()=0
 Returns the number of misses of Near Cache entries owned by this member. More...
 
virtual double getRatio ()=0
 Returns the hit/miss ratio of Near Cache entries owned by this member. More...
 
virtual int64_t getEvictions ()=0
 Returns the number of evictions of Near Cache entries owned by this member. More...
 
virtual int64_t getExpirations ()=0
 Returns the number of TTL and max-idle expirations of Near Cache entries owned by this member. More...
 
virtual int64_t getInvalidations ()=0
 Returns the number of invalidations of Near Cache entries owned by this member. More...
 
virtual int64_t getPersistenceCount ()=0
 Returns the number of Near Cache key persistences (when the pre-load feature is enabled). More...
 
virtual int64_t getLastPersistenceTime ()=0
 Returns the timestamp of the last Near Cache key persistence (when the pre-load feature is enabled). More...
 
virtual int64_t getLastPersistenceDuration ()=0
 Returns the duration in milliseconds of the last Near Cache key persistence (when the pre-load feature is enabled). More...
 
virtual int64_t getLastPersistenceWrittenBytes ()=0
 Returns the written bytes of the last Near Cache key persistence (when the pre-load feature is enabled). More...
 
virtual int64_t getLastPersistenceKeyCount ()=0
 Returns the number of persisted keys of the last Near Cache key persistence (when the pre-load feature is enabled). More...
 
virtual std::string getLastPersistenceFailure ()=0
 Returns the failure reason of the last Near Cache persistence (when the pre-load feature is enabled). More...
 
virtual std::string toString ()=0
 

Additional Inherited Members

- Static Public Attributes inherited from hazelcast::client::monitor::LocalInstanceStats
static const int64_t STAT_NOT_AVAILABLE = -99L
 Fill a stat value with this if it is not available.
 

Member Function Documentation

◆ getCreationTime()

virtual int64_t hazelcast::client::monitor::NearCacheStats::getCreationTime ( )
pure virtual

Returns the creation time of this Near Cache on this member.

Returns
creation time of this Near Cache on this member.

Implements hazelcast::client::monitor::LocalInstanceStats.

◆ getEvictions()

virtual int64_t hazelcast::client::monitor::NearCacheStats::getEvictions ( )
pure virtual

Returns the number of evictions of Near Cache entries owned by this member.

Returns
number of evictions of Near Cache entries owned by this member.

◆ getExpirations()

virtual int64_t hazelcast::client::monitor::NearCacheStats::getExpirations ( )
pure virtual

Returns the number of TTL and max-idle expirations of Near Cache entries owned by this member.

Returns
number of TTL and max-idle expirations of Near Cache entries owned by this member.

◆ getHits()

virtual int64_t hazelcast::client::monitor::NearCacheStats::getHits ( )
pure virtual

Returns the number of hits (reads) of Near Cache entries owned by this member.

Returns
number of hits (reads) of Near Cache entries owned by this member.

◆ getInvalidations()

virtual int64_t hazelcast::client::monitor::NearCacheStats::getInvalidations ( )
pure virtual

Returns the number of invalidations of Near Cache entries owned by this member.

Returns
number of invalidations of Near Cache entries owned by this member

◆ getLastPersistenceDuration()

virtual int64_t hazelcast::client::monitor::NearCacheStats::getLastPersistenceDuration ( )
pure virtual

Returns the duration in milliseconds of the last Near Cache key persistence (when the pre-load feature is enabled).

Returns
the duration of the last Near Cache key persistence (in milliseconds)

◆ getLastPersistenceFailure()

virtual std::string hazelcast::client::monitor::NearCacheStats::getLastPersistenceFailure ( )
pure virtual

Returns the failure reason of the last Near Cache persistence (when the pre-load feature is enabled).

Returns
the failure reason of the last Near Cache persistence

◆ getLastPersistenceKeyCount()

virtual int64_t hazelcast::client::monitor::NearCacheStats::getLastPersistenceKeyCount ( )
pure virtual

Returns the number of persisted keys of the last Near Cache key persistence (when the pre-load feature is enabled).

Returns
the number of persisted keys of the last Near Cache key persistence

◆ getLastPersistenceTime()

virtual int64_t hazelcast::client::monitor::NearCacheStats::getLastPersistenceTime ( )
pure virtual

Returns the timestamp of the last Near Cache key persistence (when the pre-load feature is enabled).

Returns
the timestamp of the last Near Cache key persistence

◆ getLastPersistenceWrittenBytes()

virtual int64_t hazelcast::client::monitor::NearCacheStats::getLastPersistenceWrittenBytes ( )
pure virtual

Returns the written bytes of the last Near Cache key persistence (when the pre-load feature is enabled).

Returns
the written bytes of the last Near Cache key persistence

◆ getMisses()

virtual int64_t hazelcast::client::monitor::NearCacheStats::getMisses ( )
pure virtual

Returns the number of misses of Near Cache entries owned by this member.

Returns
number of misses of Near Cache entries owned by this member.

◆ getOwnedEntryCount()

virtual int64_t hazelcast::client::monitor::NearCacheStats::getOwnedEntryCount ( )
pure virtual

Returns the number of Near Cache entries owned by this member.

Returns
number of Near Cache entries owned by this member.

◆ getOwnedEntryMemoryCost()

virtual int64_t hazelcast::client::monitor::NearCacheStats::getOwnedEntryMemoryCost ( )
pure virtual

Returns memory cost (number of bytes) of Near Cache entries owned by this member.

Returns
memory cost (number of bytes) of Near Cache entries owned by this member.

◆ getPersistenceCount()

virtual int64_t hazelcast::client::monitor::NearCacheStats::getPersistenceCount ( )
pure virtual

Returns the number of Near Cache key persistences (when the pre-load feature is enabled).

Returns
the number of Near Cache key persistences

◆ getRatio()

virtual double hazelcast::client::monitor::NearCacheStats::getRatio ( )
pure virtual

Returns the hit/miss ratio of Near Cache entries owned by this member.

Returns
hit/miss ratio of Near Cache entries owned by this member.

The documentation for this class was generated from the following file: