Interface VirtualStorageLocationStats

All Known Implementing Classes:
StorageLocation.WeakStats

public interface VirtualStorageLocationStats
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    Number of bytes removed from the cache during the measurement period
    long
    Number of cache entries removed during the measurement period
    long
    Number of bytes used by operations on entries which were already present during the measurement period
    long
    Number of operations for which an entry was already present during the measurement period
    long
    Number of bytes from active holds on cache entries, indicating active usage at the time this measurement collection was created.
    long
    Number of active holds on cache entries, indicating active usage at the time this measurement collection was created.
    long
    Number of bytes loaded for entries missing from the cache during the measurement period
    long
    Number of operations for which an entry was missing and was loaded into the cache during the measurement period
    long
    Number of operations which could not be loaded due to insufficient space during the measurement period
    long
    Current number of bytes stored which are managed as virtual storage at the time this measurement collection was created.
  • Method Details

    • getUsedBytes

      long getUsedBytes()
      Current number of bytes stored which are managed as virtual storage at the time this measurement collection was created.
    • getHoldCount

      long getHoldCount()
      Number of active holds on cache entries, indicating active usage at the time this measurement collection was created.
    • getHoldBytes

      long getHoldBytes()
      Number of bytes from active holds on cache entries, indicating active usage at the time this measurement collection was created.
    • getHitCount

      long getHitCount()
      Number of operations for which an entry was already present during the measurement period
    • getHitBytes

      long getHitBytes()
      Number of bytes used by operations on entries which were already present during the measurement period
    • getLoadCount

      long getLoadCount()
      Number of operations for which an entry was missing and was loaded into the cache during the measurement period
    • getLoadBytes

      long getLoadBytes()
      Number of bytes loaded for entries missing from the cache during the measurement period
    • getEvictionCount

      long getEvictionCount()
      Number of cache entries removed during the measurement period
    • getEvictionBytes

      long getEvictionBytes()
      Number of bytes removed from the cache during the measurement period
    • getRejectCount

      long getRejectCount()
      Number of operations which could not be loaded due to insufficient space during the measurement period