| Interface | Description |
|---|---|
| AddressResolver |
Provides resolution between external and internal addresses.
|
| CommunicationFailureContext |
Communication Failure Context.
|
| CommunicationFailureResolver |
Communication Failure Resolver.
|
| ConnectorMessageInterceptor |
Interface for user-defined object interceptors.
|
| EntryCompressionConfiguration |
Cache entry compression configuration marker interface.
|
| PlatformConfiguration |
Platform configuration marker interface.
|
| TopologyValidator |
Topology validator is used to verify that cluster topology is valid for further cache operations.
|
| WarmUpConfiguration |
Warm-up configuration marker interface.
|
| Class | Description |
|---|---|
| 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.
|
| ClientTransactionConfiguration |
Thin client transactions 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.
|
| EncryptionConfiguration |
Encryption configuration.
|
| ExecutorConfiguration |
Custom thread pool configuration for compute tasks.
|
| IgniteConfiguration |
This class defines grid runtime configuration.
|
| IgniteReflectionFactory<T> |
Factory implementation that use reflection to create instance of given class.
|
| LoadAllWarmUpConfiguration |
"Load All" warm-up configuration that loads data into persistent data region
until it reaches
DataRegionConfiguration.getMaxSize() with index priority. |
| MemoryConfiguration | Deprecated
Use
DataStorageConfiguration instead. |
| MemoryPolicyConfiguration | Deprecated
Use
DataRegionConfiguration instead. |
| NearCacheConfiguration<K,V> |
Client (near) cache configuration.
|
| NoOpWarmUpConfiguration |
Noop warm-up configuration.
|
| OdbcConfiguration | Deprecated |
| PersistentStoreConfiguration | Deprecated
Use
DataStorageConfiguration instead. |
| PlatformCacheConfiguration |
Platform cache configuration.
|
| SqlConfiguration |
The configuration of the SQL query subsystem.
|
| SqlConnectorConfiguration | Deprecated |
| ThinClientConfiguration |
Server-side thin-client configuration.
|
| TransactionConfiguration |
Transactions configuration.
|
| Enum | Description |
|---|---|
| CheckpointWriteOrder |
This enum defines order of writing pages to disk storage during checkpoint.
|
| DataPageEvictionMode |
Defines memory page eviction algorithm.
|
| DeploymentMode |
Grid deployment mode.
|
| DiskPageCompression |
Disk page compression options.
|
| PageReplacementMode |
Defines memory page replacement algorithm.
|
| WALMode |
WAL Mode.
|
| Annotation Type | Description |
|---|---|
| SerializeSeparately |
This annotation is needed to mark fields of
CacheConfiguration to serialize them separately
during sending over network or storing to disk. |
GridGain In-Memory Computing Platform : ver. 8.9.26 Release Date : October 16 2025