# Uses of Package
org.apache.ignite.configuration

Packages that use org.apache.ignite.configuration
org.apache.ignite: Contains entry-point Ignite & HPC APIs.
org.apache.ignite.cdc
org.apache.ignite.client: Contains Ignite Thin Client API classes.
org.apache.ignite.client.events
org.apache.ignite.configuration: Contains configuration-related classes.
org.apache.ignite.internal: Contains main implementation.
org.apache.ignite.internal.binary: Contains binary APIs internal implementation.
org.apache.ignite.internal.cache.query.index.sorted.inline
org.apache.ignite.internal.cdc
org.apache.ignite.internal.client.monitoring
org.apache.ignite.internal.client.thin
org.apache.ignite.internal.client.thin.io.gridnioserver
org.apache.ignite.internal.cluster.graph
org.apache.ignite.internal.management.cache
org.apache.ignite.internal.managers.communication: TODO.
org.apache.ignite.internal.managers.deployment: TODO.
org.apache.ignite.internal.managers.discovery: TODO.
org.apache.ignite.internal.managers.systemview
org.apache.ignite.internal.pagemem.impl
org.apache.ignite.internal.pagemem.store
org.apache.ignite.internal.plugin
org.apache.ignite.internal.processors.affinity: Data affinity processor.
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cache.binary: Implementation of binary processor.
org.apache.ignite.internal.processors.cache.jta
org.apache.ignite.internal.processors.cache.persistence: This package contain cache with persistence implementation.
org.apache.ignite.internal.processors.cache.persistence.checkpoint
org.apache.ignite.internal.processors.cache.persistence.evict
org.apache.ignite.internal.processors.cache.persistence.file
org.apache.ignite.internal.processors.cache.persistence.filename
org.apache.ignite.internal.processors.cache.persistence.pagemem: This package contains page memory implementation for case persitence is enabled.
org.apache.ignite.internal.processors.cache.persistence.snapshot
org.apache.ignite.internal.processors.cache.persistence.wal
org.apache.ignite.internal.processors.cache.persistence.wal.filehandle
org.apache.ignite.internal.processors.cache.persistence.wal.reader
org.apache.ignite.internal.processors.cache.store
org.apache.ignite.internal.processors.cache.warmup
org.apache.ignite.internal.processors.cacheobject: Cache object processor.
org.apache.ignite.internal.processors.compress
org.apache.ignite.internal.processors.datastreamer: Data streamer processor.
org.apache.ignite.internal.processors.datastructures
org.apache.ignite.internal.processors.localtask
org.apache.ignite.internal.processors.odbc
org.apache.ignite.internal.processors.platform
org.apache.ignite.internal.processors.platform.client
org.apache.ignite.internal.processors.platform.client.cache
org.apache.ignite.internal.processors.platform.cpp
org.apache.ignite.internal.processors.platform.dotnet
org.apache.ignite.internal.processors.platform.utils
org.apache.ignite.internal.processors.plugin
org.apache.ignite.internal.processors.query
org.apache.ignite.internal.processors.rest.handlers.top: REST topology commands.
org.apache.ignite.internal.processors.rest.protocols: REST protocol handlers.
org.apache.ignite.internal.util: System-wide utility routine and helper classes.
org.apache.ignite.internal.util.spring
org.apache.ignite.platform.cpp: Contains C++ platform-related classes.
org.apache.ignite.platform.dotnet: Contains .Net platform-related classes.
org.apache.ignite.plugin: Contains plugins management API.
org.apache.ignite.spi.communication.tcp.internal: Contains connection health-checkers for TCP/IP-based implementation of communication SPI.
org.apache.ignite.spi.discovery.tcp: Contains default TCP/IP implementation for discovery SPI.
org.apache.ignite.spi.systemview.view: Contains `SystemView` clases that exists in Ignite.
org.apache.ignite.startup: Contains Ignite runtime startup classes.

Classes in org.apache.ignite.configuration used by org.apache.ignite
AtomicConfiguration: Configuration for atomic data structures.
CacheConfiguration: This class defines grid cache configuration.
ClientConfiguration: `TcpIgniteClient` configuration.
CollectionConfiguration: Configuration for Ignite collections.
IgniteConfiguration: This class defines grid runtime configuration.
NearCacheConfiguration: Client (near) cache configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.cdc
CacheConfiguration: This class defines grid cache configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.client
ClientConfiguration: `TcpIgniteClient` configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.client.events
ClientConfiguration: `TcpIgniteClient` configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.configuration
AddressResolver: Provides resolution between external and internal addresses.
AtomicConfiguration: Configuration for atomic data structures.
BinaryConfiguration: Configuration object for Ignite Binary Objects.
CacheConfiguration: This class defines grid cache configuration.
CheckpointWriteOrder: This enum defines order of writing pages to disk storage during checkpoint.
ClientConfiguration: `TcpIgniteClient` configuration.
ClientConnectorConfiguration: Client connector configuration.
ClientTransactionConfiguration: Thin client transactions configuration.
CollectionConfiguration: Configuration for Ignite collections.
CommunicationFailureContext: Communication Failure Context.
CommunicationFailureResolver: Communication Failure Resolver.
ConnectorConfiguration: REST access configuration.
ConnectorMessageInterceptor: Interface for user-defined object interceptors.
DataPageEvictionMode: Defines memory page eviction algorithm.
DataRegionConfiguration: This class allows defining custom data regions' configurations with various parameters for Apache Ignite page memory (see `DataStorageConfiguration`.
DataStorageConfiguration: A durable memory configuration for an Apache Ignite node.
DeploymentMode: Grid deployment mode.
DiskPageCompression: Disk page compression options.
EncryptionConfiguration: Encryption configuration.
ExecutorConfiguration: Custom thread pool configuration for compute tasks.
IgniteConfiguration: This class defines grid runtime configuration.
MemoryConfiguration: Deprecated. Use `DataStorageConfiguration` instead.
MemoryPolicyConfiguration: Deprecated. Use `DataRegionConfiguration` instead.
NearCacheConfiguration: Client (near) cache configuration.
OdbcConfiguration: Deprecated.
PageReplacementMode: Defines memory page replacement algorithm.
PersistentStoreConfiguration: Deprecated. Use `DataStorageConfiguration` instead.
PlatformCacheConfiguration: Platform cache configuration.
PlatformConfiguration: Platform configuration marker interface.
QueryEngineConfiguration: Interface for the configuration of the query engine.
SqlConfiguration: The configuration of the SQL query subsystem.
SqlConnectorConfiguration: Deprecated.
SystemDataRegionConfiguration: This class allows defining system data region configuration with various parameters for Apache Ignite page memory (see `DataStorageConfiguration`.
ThinClientConfiguration: Server-side thin-client configuration.
TopologyValidator: Topology validator is used to verify that cluster topology is valid for further cache operations.
TransactionConfiguration: Transactions configuration.
WALMode: WAL Mode.
WarmUpConfiguration: Warm-up configuration marker interface.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal
AtomicConfiguration: Configuration for atomic data structures.
CacheConfiguration: This class defines grid cache configuration.
CollectionConfiguration: Configuration for Ignite collections.
DeploymentMode: Grid deployment mode.
IgniteConfiguration: This class defines grid runtime configuration.
NearCacheConfiguration: Client (near) cache configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.binary
BinaryConfiguration: Configuration object for Ignite Binary Objects.
IgniteConfiguration: This class defines grid runtime configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.cache.query.index.sorted.inline
IgniteConfiguration: This class defines grid runtime configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.cdc
IgniteConfiguration: This class defines grid runtime configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.client.monitoring
ClientConfiguration: `TcpIgniteClient` configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.client.thin
ClientConfiguration: `TcpIgniteClient` configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.client.thin.io.gridnioserver
ClientConfiguration: `TcpIgniteClient` configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.cluster.graph
CommunicationFailureContext: Communication Failure Context.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.management.cache
CacheConfiguration: This class defines grid cache configuration.
DiskPageCompression: Disk page compression options.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.managers.communication
DeploymentMode: Grid deployment mode.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.managers.deployment
DeploymentMode: Grid deployment mode.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.managers.discovery
CacheConfiguration: This class defines grid cache configuration.
IgniteConfiguration: This class defines grid runtime configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.managers.systemview
IgniteConfiguration: This class defines grid runtime configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.pagemem.impl
DataRegionConfiguration: This class allows defining custom data regions' configurations with various parameters for Apache Ignite page memory (see `DataStorageConfiguration`.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.pagemem.store
CacheConfiguration: This class defines grid cache configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.plugin
IgniteConfiguration: This class defines grid runtime configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.affinity
CacheConfiguration: This class defines grid cache configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cache
CacheConfiguration: This class defines grid cache configuration.
DataRegionConfiguration: This class allows defining custom data regions' configurations with various parameters for Apache Ignite page memory (see `DataStorageConfiguration`.
DataStorageConfiguration: A durable memory configuration for an Apache Ignite node.
DeploymentMode: Grid deployment mode.
IgniteConfiguration: This class defines grid runtime configuration.
NearCacheConfiguration: Client (near) cache configuration.
TopologyValidator: Topology validator is used to verify that cluster topology is valid for further cache operations.
TransactionConfiguration: Transactions configuration.
WarmUpConfiguration: Warm-up configuration marker interface.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cache.binary
CacheConfiguration: This class defines grid cache configuration.
IgniteConfiguration: This class defines grid runtime configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cache.jta
CacheConfiguration: This class defines grid cache configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cache.persistence
DataRegionConfiguration: This class allows defining custom data regions' configurations with various parameters for Apache Ignite page memory (see `DataStorageConfiguration`.
DataStorageConfiguration: A durable memory configuration for an Apache Ignite node.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cache.persistence.checkpoint
DataStorageConfiguration: A durable memory configuration for an Apache Ignite node.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cache.persistence.evict
DataRegionConfiguration: This class allows defining custom data regions' configurations with various parameters for Apache Ignite page memory (see `DataStorageConfiguration`.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cache.persistence.file
CacheConfiguration: This class defines grid cache configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cache.persistence.filename
IgniteConfiguration: This class defines grid runtime configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cache.persistence.pagemem
DataRegionConfiguration: This class allows defining custom data regions' configurations with various parameters for Apache Ignite page memory (see `DataStorageConfiguration`.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cache.persistence.snapshot
CacheConfiguration: This class defines grid cache configuration.
IgniteConfiguration: This class defines grid runtime configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cache.persistence.wal
DataStorageConfiguration: A durable memory configuration for an Apache Ignite node.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cache.persistence.wal.filehandle
DataStorageConfiguration: A durable memory configuration for an Apache Ignite node.
WALMode: WAL Mode.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cache.persistence.wal.reader
IgniteConfiguration: This class defines grid runtime configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cache.store
CacheConfiguration: This class defines grid cache configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cache.warmup
LoadAllWarmUpConfiguration: "Load All" warm-up configuration that loads data into persistent data region until it reaches `DataRegionConfiguration.getMaxSize()` with index priority.
NoOpWarmUpConfiguration: Noop warm-up configuration.
WarmUpConfiguration: Warm-up configuration marker interface.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.cacheobject
CacheConfiguration: This class defines grid cache configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.compress
CacheConfiguration: This class defines grid cache configuration.
DiskPageCompression: Disk page compression options.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.datastreamer
DeploymentMode: Grid deployment mode.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.datastructures
AtomicConfiguration: Configuration for atomic data structures.
CollectionConfiguration: Configuration for Ignite collections.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.localtask
CacheConfiguration: This class defines grid cache configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.odbc
ClientConnectorConfiguration: Client connector configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.platform
IgniteConfiguration: This class defines grid runtime configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.platform.client
ThinClientConfiguration: Server-side thin-client configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.platform.client.cache
CacheConfiguration: This class defines grid cache configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.platform.cpp
IgniteConfiguration: This class defines grid runtime configuration.
PlatformConfiguration: Platform configuration marker interface.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.platform.dotnet
IgniteConfiguration: This class defines grid runtime configuration.
PlatformConfiguration: Platform configuration marker interface.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.platform.utils
CacheConfiguration: This class defines grid cache configuration.
IgniteConfiguration: This class defines grid runtime configuration.
NearCacheConfiguration: Client (near) cache configuration.
PlatformCacheConfiguration: Platform cache configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.plugin
CacheConfiguration: This class defines grid cache configuration.
IgniteConfiguration: This class defines grid runtime configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.query
CacheConfiguration: This class defines grid cache configuration.
QueryEngineConfiguration: Interface for the configuration of the query engine.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.rest.handlers.top
CacheConfiguration: This class defines grid cache configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.processors.rest.protocols
ConnectorConfiguration: REST access configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.util
AddressResolver: Provides resolution between external and internal addresses.
DataRegionConfiguration: This class allows defining custom data regions' configurations with various parameters for Apache Ignite page memory (see `DataStorageConfiguration`.
DataStorageConfiguration: A durable memory configuration for an Apache Ignite node.
IgniteConfiguration: This class defines grid runtime configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.internal.util.spring
IgniteConfiguration: This class defines grid runtime configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.platform.cpp
PlatformConfiguration: Platform configuration marker interface.

Classes in org.apache.ignite.configuration used by org.apache.ignite.platform.dotnet
PlatformConfiguration: Platform configuration marker interface.

Classes in org.apache.ignite.configuration used by org.apache.ignite.plugin
CacheConfiguration: This class defines grid cache configuration.
IgniteConfiguration: This class defines grid runtime configuration.
TopologyValidator: Topology validator is used to verify that cluster topology is valid for further cache operations.

Classes in org.apache.ignite.configuration used by org.apache.ignite.spi.communication.tcp.internal
AddressResolver: Provides resolution between external and internal addresses.
IgniteConfiguration: This class defines grid runtime configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.spi.discovery.tcp
AddressResolver: Provides resolution between external and internal addresses.

Classes in org.apache.ignite.configuration used by org.apache.ignite.spi.systemview.view
CacheConfiguration: This class defines grid cache configuration.

Classes in org.apache.ignite.configuration used by org.apache.ignite.startup
IgniteConfiguration: This class defines grid runtime configuration.