Package org.apache.ignite.configuration
Contains configuration-related classes.
-
Interface Summary 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.PlatformConfiguration Platform configuration marker interface.QueryEngineConfiguration Interface for the configuration of the query engine.TopologyValidator Topology validator is used to verify that cluster topology is valid for further cache operations.WarmUpConfiguration Warm-up configuration marker interface. -
Class Summary Class Description AtomicConfiguration Configuration for atomic data structures.BasicAddressResolver Basic implementation ofAddressResolver
.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 (seeDataStorageConfiguration
.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 reachesDataRegionConfiguration.getMaxSize()
with index priority.MemoryConfiguration Deprecated. UseDataStorageConfiguration
instead.MemoryPolicyConfiguration Deprecated. UseDataRegionConfiguration
instead.NearCacheConfiguration<K,V> Client (near) cache configuration.NoOpWarmUpConfiguration Noop warm-up configuration.OdbcConfiguration Deprecated. PersistentStoreConfiguration Deprecated. UseDataStorageConfiguration
instead.PlatformCacheConfiguration Platform cache configuration.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 (seeDataStorageConfiguration
.ThinClientConfiguration Server-side thin-client configuration.TransactionConfiguration Transactions configuration. -
Enum Summary 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 Types Summary Annotation Type Description SerializeSeparately This annotation is needed to mark fields ofCacheConfiguration
to serialize them separately during sending over network or storing to disk.