## Uses of Class
org.apache.ignite.configuration.MemoryPolicyConfiguration

- Packages that use MemoryPolicyConfiguration
  Package | Description
  --- | ---
  org.apache.ignite.configuration | Contains configuration-related classes.

- - ### Uses of MemoryPolicyConfiguration in org.apache.ignite.configuration

    Methods in org.apache.ignite.configuration that return MemoryPolicyConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `MemoryPolicyConfiguration` | MemoryConfiguration.`createDefaultPolicyConfig()` Deprecated. Creates a configuration for the default memory policy that will instantiate the default memory region.
    `MemoryPolicyConfiguration[]` | MemoryConfiguration.`getMemoryPolicies()` Deprecated. Gets an array of all memory policies configured.
    `MemoryPolicyConfiguration` | MemoryPolicyConfiguration.`setEmptyPagesPoolSize(int emptyPagesPoolSize)` Deprecated. Specifies the minimal number of empty pages to be present in reuse lists for this memory policy.
    `MemoryPolicyConfiguration` | MemoryPolicyConfiguration.`setEvictionThreshold(double evictionThreshold)` Deprecated. Sets memory pages eviction threshold.
    `MemoryPolicyConfiguration` | MemoryPolicyConfiguration.`setInitialSize(long initialSize)` Deprecated. Sets initial memory region size defined by this memory policy.
    `MemoryPolicyConfiguration` | MemoryPolicyConfiguration.`setMaxSize(long maxSize)` Deprecated. Sets maximum memory region size defined by this memory policy.
    `MemoryPolicyConfiguration` | MemoryPolicyConfiguration.`setMetricsEnabled(boolean metricsEnabled)` Deprecated. Sets memory metrics enabled flag.
    `MemoryPolicyConfiguration` | MemoryPolicyConfiguration.`setName(String name)` Deprecated. Sets memory policy name.
    `MemoryPolicyConfiguration` | MemoryPolicyConfiguration.`setPageEvictionMode(DataPageEvictionMode evictionMode)` Deprecated. Sets memory pages eviction mode.
    `MemoryPolicyConfiguration` | MemoryPolicyConfiguration.`setRateTimeInterval(long rateTimeInterval)` Deprecated. Use `MetricsMxBean.configureHitRateMetric(String, long)` instead.
    `MemoryPolicyConfiguration` | MemoryPolicyConfiguration.`setSubIntervals(int subIntervals)` Deprecated. Use `MetricsMxBean.configureHitRateMetric(String, long)` instead.
    `MemoryPolicyConfiguration` | MemoryPolicyConfiguration.`setSwapFilePath(String swapFilePath)` Deprecated. Sets a path to the memory-mapped file.

    Methods in org.apache.ignite.configuration with parameters of type MemoryPolicyConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `MemoryConfiguration` | MemoryConfiguration.`setMemoryPolicies(MemoryPolicyConfiguration... memPlcs)` Deprecated. Sets memory policies configurations.

${current.year} Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.16.0
Release Date | : December 15 2023