Interface DataRegionMetrics

All Known Implementing Classes:
NoOpDataRegionMetricsImpl

public interface DataRegionMetrics
  • Method Details

    • resetDirtyPages

      void resetDirtyPages()
      Resets dirtyPages counter to zero.
    • decrementDirtyPages

      void decrementDirtyPages()
      Decrements dirtyPages counter.
    • incrementDirtyPages

      void incrementDirtyPages()
      Increments dirtyPages counter.
    • onPageWritten

      void onPageWritten()
      Updates page written.
    • onPageRead

      void onPageRead()
      Updates page read.
    • updatePageReplaceRate

      void updatePageReplaceRate(long pageAge)
      Updates pageReplaceRate metric.
    • updateCheckpointBufferSize

      void updateCheckpointBufferSize(long size)
      Parameters:
      size - Checkpoint buffer size.
    • updateOffHeapSize

      void updateOffHeapSize(long size)
      Parameters:
      size - Region size.
    • addThrottlingTime

      void addThrottlingTime(long time)
      Parameters:
      time - Time to add to totalThrottlingTime metric in milliseconds.
    • incrementLargeEntriesPages

      void incrementLargeEntriesPages()
      TODO JavaDoc
    • decrementLargeEntriesPages

      void decrementLargeEntriesPages()
      TODO JavaDoc