Class NoOpDataRegionMetricsImpl
java.lang.Object
org.apache.ignite.internal.pagemem.NoOpDataRegionMetricsImpl
- All Implemented Interfaces:
DataRegionMetrics
No-op implementation of
DataRegionMetrics interface.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddThrottlingTime(long time) voidDecrements dirtyPages counter.voidTODO JavaDocvoidIncrements dirtyPages counter.voidTODO JavaDocvoidUpdates page read.voidUpdates page written.voidResets dirtyPages counter to zero.voidupdateCheckpointBufferSize(long size) voidupdateOffHeapSize(long size) voidupdatePageReplaceRate(long pageAge) Updates pageReplaceRate metric.
-
Constructor Details
-
NoOpDataRegionMetricsImpl
public NoOpDataRegionMetricsImpl()
-
-
Method Details
-
resetDirtyPages
public void resetDirtyPages()Description copied from interface:DataRegionMetricsResets dirtyPages counter to zero.- Specified by:
resetDirtyPagesin interfaceDataRegionMetrics
-
decrementDirtyPages
public void decrementDirtyPages()Description copied from interface:DataRegionMetricsDecrements dirtyPages counter.- Specified by:
decrementDirtyPagesin interfaceDataRegionMetrics
-
incrementDirtyPages
public void incrementDirtyPages()Description copied from interface:DataRegionMetricsIncrements dirtyPages counter.- Specified by:
incrementDirtyPagesin interfaceDataRegionMetrics
-
onPageWritten
public void onPageWritten()Description copied from interface:DataRegionMetricsUpdates page written.- Specified by:
onPageWrittenin interfaceDataRegionMetrics
-
onPageRead
public void onPageRead()Description copied from interface:DataRegionMetricsUpdates page read.- Specified by:
onPageReadin interfaceDataRegionMetrics
-
updatePageReplaceRate
public void updatePageReplaceRate(long pageAge) Description copied from interface:DataRegionMetricsUpdates pageReplaceRate metric.- Specified by:
updatePageReplaceRatein interfaceDataRegionMetrics
-
updateCheckpointBufferSize
public void updateCheckpointBufferSize(long size) - Specified by:
updateCheckpointBufferSizein interfaceDataRegionMetrics- Parameters:
size- Checkpoint buffer size.
-
updateOffHeapSize
public void updateOffHeapSize(long size) - Specified by:
updateOffHeapSizein interfaceDataRegionMetrics- Parameters:
size- Region size.
-
addThrottlingTime
public void addThrottlingTime(long time) - Specified by:
addThrottlingTimein interfaceDataRegionMetrics- Parameters:
time- Time to add tototalThrottlingTimemetric in milliseconds.
-
incrementLargeEntriesPages
public void incrementLargeEntriesPages()Description copied from interface:DataRegionMetricsTODO JavaDoc- Specified by:
incrementLargeEntriesPagesin interfaceDataRegionMetrics
-
decrementLargeEntriesPages
public void decrementLargeEntriesPages()Description copied from interface:DataRegionMetricsTODO JavaDoc- Specified by:
decrementLargeEntriesPagesin interfaceDataRegionMetrics
-