# Package org.apache.ignite.configuration

Contains configuration-related classes.

See: Description

Interface Summary
AddressResolver: Provides resolution between external and internal addresses.
CommunicationFailureContext: Communication Failure Context.
CommunicationFailureResolver: Communication Failure Resolver.
ConnectorMessageInterceptor: Interface for user-defined object interceptors.
PlatformConfiguration: Platform configuration marker interface.
TopologyValidator: Topology validator is used to verify that cluster topology is valid for further cache operations.

Class Summary
AtomicConfiguration: Configuration for atomic data structures.
BasicAddressResolver: Basic implementation of `AddressResolver`.
BinaryConfiguration: Configuration object for Ignite Binary Objects.
CacheConfiguration<K,V>: This class defines grid cache configuration.
CacheConfiguration.IgniteAllNodesPredicate: Filter that accepts all nodes.
ClientConfiguration: `TcpIgniteClient` configuration.
ClientConnectorConfiguration: Client connector configuration.
CollectionConfiguration: Configuration for Ignite collections.
ConnectorConfiguration: REST access 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.
DefaultCommunicationFailureResolver: Default Communication Failure Resolver.
ExecutorConfiguration: Custom thread pool configuration for compute tasks.
FileSystemConfiguration: `IGFS` configuration.
HadoopConfiguration: Ignite Hadoop Accelerator configuration.
IgniteConfiguration: This class defines grid runtime configuration.
IgniteReflectionFactory<T>: Factory implementation that use reflection to create instance of given class.
MemoryConfiguration: Deprecated Use `DataStorageConfiguration` instead.
MemoryPolicyConfiguration: Deprecated Use `DataRegionConfiguration` instead.
NearCacheConfiguration<K,V>: Client (near) cache configuration.
OdbcConfiguration: Deprecated
PersistentStoreConfiguration: Deprecated Use `DataStorageConfiguration` instead.
SqlConnectorConfiguration: Deprecated
TransactionConfiguration: Transactions configuration.

Enum Summary
CheckpointWriteOrder: This enum defines order of writing pages to disk storage during checkpoint.
DataPageEvictionMode: Defines memory page eviction algorithm.
DeploymentMode: Grid deployment mode.
WALMode: WAL Mode.

## Package org.apache.ignite.configuration Description

Contains configuration-related classes.

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.5.0
Release Date | : May 23 2018