## Uses of Interface
org.apache.ignite.DataRegionMetrics

Packages that use DataRegionMetrics
org.apache.ignite: Contains entry-point Ignite & HPC APIs.
org.apache.ignite.internal: Contains main implementation.
org.apache.ignite.internal.processors.cache.persistence: This package contain cache with persistence implementation.
org.apache.ignite.internal.visor.cache
org.apache.ignite.mxbean: Contains annotations for Dynamic MBeans.

### Uses of DataRegionMetrics in org.apache.ignite

Methods in org.apache.ignite that return DataRegionMetrics
`@Nullable DataRegionMetrics` Ignite.`dataRegionMetrics(String memPlcName)` Returns the latest `DataRegionMetrics` snapshot for the memory region of the given name.

Methods in org.apache.ignite that return types with arguments of type DataRegionMetrics
`Collection<DataRegionMetrics>` Ignite.`dataRegionMetrics()` Deprecated. Check the `ReadOnlyMetricRegistry` with "name=io.dataregion.{data_region_name}" instead.

Methods in org.apache.ignite with parameters of type DataRegionMetrics
`static DataRegionMetricsAdapter` DataRegionMetricsAdapter.`valueOf(DataRegionMetrics delegate)` Deprecated.

Method parameters in org.apache.ignite with type arguments of type DataRegionMetrics
`static Collection<MemoryMetrics>` DataRegionMetricsAdapter.`collectionOf(Collection<DataRegionMetrics> dataRegionMetrics)` Deprecated. Converts collection of `DataRegionMetrics` into collection of legacy `MemoryMetrics`.

### Uses of DataRegionMetrics in org.apache.ignite.internal

Methods in org.apache.ignite.internal that return DataRegionMetrics
`@Nullable DataRegionMetrics` IgniteKernal.`dataRegionMetrics(String memPlcName)` Returns the latest `DataRegionMetrics` snapshot for the memory region of the given name.

Methods in org.apache.ignite.internal that return types with arguments of type DataRegionMetrics
`Collection<DataRegionMetrics>` IgniteKernal.`dataRegionMetrics()` Returns a collection of `DataRegionMetrics` that reflects page memory usage on this Apache Ignite node instance.

### Uses of DataRegionMetrics in org.apache.ignite.internal.processors.cache.persistence

Classes in org.apache.ignite.internal.processors.cache.persistence that implement DataRegionMetrics
`class` `DataRegionMetricsImpl`
`class` `DataRegionMetricsSnapshot`

Methods in org.apache.ignite.internal.processors.cache.persistence that return DataRegionMetrics
`@Nullable DataRegionMetrics` IgniteCacheDatabaseSharedManager.`memoryMetrics(String dataRegionName)`

Methods in org.apache.ignite.internal.processors.cache.persistence that return types with arguments of type DataRegionMetrics
`Collection<DataRegionMetrics>` IgniteCacheDatabaseSharedManager.`memoryMetrics()`

Method parameters in org.apache.ignite.internal.processors.cache.persistence with type arguments of type DataRegionMetrics
`void` DataStorageMetricsImpl.`regionMetrics(Collection<DataRegionMetrics> regionMetrics)`

Constructors in org.apache.ignite.internal.processors.cache.persistence with parameters of type DataRegionMetrics
Constructor and Description
`DataRegionMetricsSnapshot(DataRegionMetrics metrics)`

### Uses of DataRegionMetrics in org.apache.ignite.internal.visor.cache

Constructors in org.apache.ignite.internal.visor.cache with parameters of type DataRegionMetrics
Constructor and Description
`VisorMemoryMetrics(DataRegionMetrics m)`

### Uses of DataRegionMetrics in org.apache.ignite.mxbean

Subinterfaces of DataRegionMetrics in org.apache.ignite.mxbean
`interface` `DataRegionMetricsMXBean` Deprecated. Check the `JmxMetricExporterSpi` with "name=io.dataregion.{data_region_name}" instead.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.12.0
Release Date | : January 10 2022