Class PageMetricsImpl
- java.lang.Object
-
- org.apache.ignite.internal.processors.cache.persistence.pagemem.PageMetricsImpl
-
- All Implemented Interfaces:
PageMetrics
public class PageMetricsImpl extends Object implements PageMetrics
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPageMetricsImpl.BuilderBuilder forPageMetricsImplinstances.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PageMetricsImpl.Builderbuilder(MetricRegistryImpl metricRegistry)LongAdderMetricindexPages()Number of index pages loaded into memory.voidreset()Resets all metric counters.LongAdderMetrictotalPages()Total number of allocated pages.
-
-
-
Method Detail
-
builder
public static PageMetricsImpl.Builder builder(MetricRegistryImpl metricRegistry)
- Parameters:
metricRegistry- Metric registry.
-
totalPages
public LongAdderMetric totalPages()
Total number of allocated pages.- Specified by:
totalPagesin interfacePageMetrics
-
indexPages
public LongAdderMetric indexPages()
Number of index pages loaded into memory.- Specified by:
indexPagesin interfacePageMetrics
-
reset
public void reset()
Resets all metric counters.- Specified by:
resetin interfacePageMetrics
-
-