| Package | Description | 
|---|---|
| com.hazelcast.cache.impl | 
     Hazelcast JSR-107 aka JCache implementation | 
| com.hazelcast.cache.impl.journal | |
| com.hazelcast.cache.impl.operation | Hazelcast JSR-107 aka JCache implementation | 
| com.hazelcast.cache.impl.record | 
     Hazelcast JSR-107 aka JCache implementation
     Internal record store | 
| com.hazelcast.client.cache.impl | 
     Hazelcast JSR-107 aka JCache implementation client side | 
| com.hazelcast.client.config | Contains classes related to config for com.hazelcast.client | 
| com.hazelcast.client.impl | Implementation classes of the com.hazelcast.client interfaces | 
| com.hazelcast.client.impl.clientside | Contains most of the client side HazelcastInstance implementation functionality. | 
| com.hazelcast.client.impl.protocol.task.dynamicconfig | |
| com.hazelcast.client.impl.querycache.subscriber | Contains Hazelcast Enterprise version client-side query cache
 subscriber implementation classes. | 
| com.hazelcast.cluster.impl | |
| com.hazelcast.collection.impl.collection | |
| com.hazelcast.collection.impl.list | This package contains IList functionality for Hazelcast. | 
| com.hazelcast.collection.impl.queue | |
| com.hazelcast.collection.impl.set | This package contains ISet functionality for Hazelcast. | 
| com.hazelcast.collection.impl.txnqueue | |
| com.hazelcast.concurrent.semaphore | This package contains ISemaphore functionality for Hazelcast. The ISemaphore is the distributed version of the Semaphore. | 
| com.hazelcast.config | Provides classes for configuring HazelcastInstance. | 
| com.hazelcast.config.matcher | Provides implementations for  ConfigPatternMatcher. | 
| com.hazelcast.core | Provides core API interfaces/classes. | 
| com.hazelcast.instance | This package contains Hazelcast Instance functionality. | 
| com.hazelcast.internal.cluster.impl | This package contains the implementation of the cluster functionality. | 
| com.hazelcast.internal.config | Contains functionality for Hazelcast configurations. | 
| com.hazelcast.internal.dynamicconfig | Classes related to Dynamic Configuration. | 
| com.hazelcast.internal.dynamicconfig.search | Classes related to Config Search. | 
| com.hazelcast.internal.eviction | 
     Eviction policy implementations. | 
| com.hazelcast.internal.journal | This package contains supporting classes for data structure specific event journals. | 
| com.hazelcast.internal.management | Contains classes to provide data/operation interface for Management Center. | 
| com.hazelcast.internal.management.dto | These contain the DTO object to exchange information with the management center. | 
| com.hazelcast.internal.management.operation | Contains operations that are called from Management Center. | 
| com.hazelcast.internal.management.request | Contains requests that made from Management Center. | 
| com.hazelcast.internal.nearcache | Near Cache support. | 
| com.hazelcast.internal.nearcache.impl | Near Cache implementations. | 
| com.hazelcast.internal.nearcache.impl.preloader | Near Cache pre-loader implementation. | 
| com.hazelcast.internal.nearcache.impl.store | Near Cache store implementations. | 
| com.hazelcast.internal.serialization | Contains the private serialization API + implementation. | 
| com.hazelcast.internal.serialization.impl | |
| com.hazelcast.internal.usercodedeployment.impl | |
| com.hazelcast.internal.usercodedeployment.impl.filter | |
| com.hazelcast.map.impl | Contains implementation specific classes of  com.hazelcast.mappackage. | 
| com.hazelcast.map.impl.eviction | This package contains eviction classes. | 
| com.hazelcast.map.impl.journal | |
| com.hazelcast.map.impl.mapstore | Contains map store operations. | 
| com.hazelcast.map.impl.operation | Package for map operations. | 
| com.hazelcast.map.impl.proxy | Contains map proxy implementation and support classes. | 
| com.hazelcast.map.impl.query | |
| com.hazelcast.map.impl.querycache | Contains query cache internal implementation classes. | 
| com.hazelcast.map.impl.querycache.accumulator | Contains  Accumulatorspecific classes. | 
| com.hazelcast.map.impl.querycache.subscriber | This package contains classes which are used for  QueryCacheevent subscription side. | 
| com.hazelcast.map.impl.record | Contains record specific classes. | 
| com.hazelcast.map.impl.recordstore | |
| com.hazelcast.mapreduce.impl | This package contains the default implementation for the map reduce framework
 internals. | 
| com.hazelcast.monitor | Contains Hazelcast statistics interfaces related to map, queue, topic, multimap, executor service etc. | 
| com.hazelcast.monitor.impl | Contains Hazelcast statistics implementations related to map, queue, topic, multimap, executor service etc. | 
| com.hazelcast.multimap.impl | Contains classes for Hazelcast MultiMap module. | 
| com.hazelcast.multimap.impl.operations | Contains operations for Hazelcast MultiMap module. | 
| com.hazelcast.multimap.impl.txn | This package contains the Transaction behavior for the Multimap. | 
| com.hazelcast.nio | This package contains classes related to New IO | 
| com.hazelcast.osgi | This package contains the OSGI functionality contract points for Hazelcast. | 
| com.hazelcast.partition.membergroup | todo | 
| com.hazelcast.query.impl.getters | Helper classes for extractions of values from object instances. | 
| com.hazelcast.quorum.impl | Contains cluster quorum implementation classes. | 
| com.hazelcast.replicatedmap.impl | This package contains the implementation of the replicated map service itself and some connection interfaces only used
 internally. | 
| com.hazelcast.replicatedmap.impl.record | This package contains the implementation of the backing data storage for the replicated map implementation | 
| com.hazelcast.ringbuffer.impl | Contains the  Ringbufferimplementation classes. | 
| com.hazelcast.security | Provides interfaces/classes for Hazelcast security implementation. | 
| com.hazelcast.spi | Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services. | 
| com.hazelcast.spi.discovery.integration | This package contains the public part of the integrators SPI and is meant for
 people that integrate Hazelcast into their own systems or frameworks and cannot
 use the default discovery service implementation (for example using a different
  DiscoveryStrategylookup strategy like OSGi). | 
| com.hazelcast.spi.impl | Contains implementations for Hazelcast SPI. | 
| com.hazelcast.spi.impl.merge | This package contains split-brain related classes. | 
| com.hazelcast.spi.properties | Contains the Hazelcast properties implementation. | 
| com.hazelcast.spring | Provides Spring interfaces/classes for Hazelcast. | 
| com.hazelcast.topic.impl.reliable | |
| com.hazelcast.wan | This package contains the WAN replication API | 
| com.hazelcast.wan.impl | This package contains the opensource implementation of WAN replication | 
| Class and Description | 
|---|
| AbstractCacheConfig Base class for  CacheConfig | 
| CacheConfig Contains all the configuration for the  ICache. | 
| CacheConfiguration Mutable extension to  CompleteConfiguration | 
| EventJournalConfig Configuration for an event journal. | 
| EvictionConfig Configuration for eviction. | 
| EvictionConfig.MaxSizePolicy Maximum Size Policy | 
| InMemoryFormat Storage format type of values stored in cluster | 
| Class and Description | 
|---|
| EventJournalConfig Configuration for an event journal. | 
| RingbufferConfig Contains the configuration for the  Ringbuffer. | 
| Class and Description | 
|---|
| CacheConfig Contains all the configuration for the  ICache. | 
| Class and Description | 
|---|
| InMemoryFormat Storage format type of values stored in cluster | 
| Class and Description | 
|---|
| CacheConfig Contains all the configuration for the  ICache. | 
| Class and Description | 
|---|
| AbstractConfigBuilder Contains logic for replacing system variables in the XML file and importing XML files from different locations. | 
| AbstractConfigBuilder.ConfigType | 
| AbstractXmlConfigHelper Contains Hazelcast XML Configuration helper methods and variables. | 
| AwsConfig The AWSConfig contains the configuration for AWS join mechanism. | 
| ConfigPatternMatcher The ConfigPatternMatcher provides a strategy to match an item name to a configuration pattern. | 
| DiscoveryConfig This configuration class describes the top-level config of the discovery
 SPI and its discovery strategies. | 
| GroupConfig Contains the configuration for Hazelcast groups. | 
| ListenerConfig Contains the configuration for an  EventListener. | 
| NativeMemoryConfig Configures native memory region. | 
| NearCacheConfig Contains the configuration for a Near Cache. | 
| QueryCacheConfig Contains configuration for  QueryCache. | 
| SerializationConfig Contains the serialization configuration of  HazelcastInstance. | 
| SocketInterceptorConfig Contains the configuration for interceptor socket. | 
| SSLConfig SSL configuration. | 
| Class and Description | 
|---|
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| Class and Description | 
|---|
| AtomicLongConfig Contains the configuration for an  AtomicLong. | 
| AtomicReferenceConfig Contains the configuration for an  AtomicReference. | 
| CacheSimpleConfig Simple configuration to hold parsed XML configuration. | 
| CardinalityEstimatorConfig Configuration options for the  CardinalityEstimator | 
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| ConfigPatternMatcher The ConfigPatternMatcher provides a strategy to match an item name to a configuration pattern. | 
| CountDownLatchConfig Contains the configuration for an  ICountDownLatch. | 
| CRDTReplicationConfig Configures the replication mechanism for all
  CRDTimplementations. | 
| DurableExecutorConfig Contains the configuration for an  DurableExecutorService. | 
| EventJournalConfig Configuration for an event journal. | 
| ExecutorConfig Contains the configuration for an  IExecutorService. | 
| FlakeIdGeneratorConfig The  FlakeIdGeneratorConfigcontains the configuration for the member
 regardingFlake ID Generator. | 
| GroupConfig Contains the configuration for Hazelcast groups. | 
| HotRestartPersistenceConfig Configures the Hot Restart stores. | 
| JobTrackerConfig Contains the configuration for an  JobTracker. | 
| ListConfig Contains the configuration for an  IList. | 
| ListenerConfig Contains the configuration for an  EventListener. | 
| LockConfig Contains the configuration for the  ILock. | 
| ManagementCenterConfig Contains the configuration for a Management Center. | 
| MapConfig Contains the configuration for an  IMap. | 
| MemberAttributeConfig Contains configuration for attribute of member. | 
| MerkleTreeConfig Configuration for a merkle tree. | 
| MultiMapConfig Configuration for MultiMap. | 
| NativeMemoryConfig Configures native memory region. | 
| NetworkConfig Contains configuration for Network. | 
| PartitionGroupConfig With PartitionGroupConfig, you can control how primary and backup partitions are mapped to physical Members. | 
| PNCounterConfig Configuration for a  PNCounter | 
| QueueConfig Contains the configuration for an  IQueue. | 
| QuorumConfig Configuration for cluster quorum, a means to protect consistency of data from network partitions. | 
| ReliableTopicConfig Configuration for a reliable  ITopic. | 
| ReplicatedMapConfig Contains the configuration for an  ReplicatedMap | 
| RingbufferConfig Contains the configuration for the  Ringbuffer. | 
| ScheduledExecutorConfig Configuration options for the  IScheduledExecutorService. | 
| SecurityConfig Contains configuration for Security | 
| SemaphoreConfig Contains the configuration for an  ISemaphore. | 
| SerializationConfig Contains the serialization configuration of  HazelcastInstance. | 
| ServicesConfig Configuration for the Services. | 
| SetConfig Contains the configuration for an  ISet. | 
| TopicConfig Contains the configuration for a  ITopic. | 
| UserCodeDeploymentConfig Configuration of User Code Deployment. | 
| WanReplicationConfig Configuration for WAN replication. | 
| Class and Description | 
|---|
| EvictionConfig Configuration for eviction. | 
| ListenerConfig Contains the configuration for an  EventListener. | 
| MapIndexConfig Contains the configuration for an index in a map. | 
| MapStoreConfig Contains the configuration for a Map Store. | 
| MergePolicyConfig Configuration for  SplitBrainMergePolicy. | 
| NearCacheConfig Contains the configuration for a Near Cache. | 
| NearCachePreloaderConfig Configuration for eviction. | 
| PredicateConfig Contains the configuration for an  Predicate. | 
| QueryCacheConfig Contains configuration for  QueryCache. | 
| QueueStoreConfig Configuration for the  QueueStore. | 
| RingbufferStoreConfig Configuration for the  RingbufferStore. | 
| Class and Description | 
|---|
| QueryCacheConfig Contains configuration for  QueryCache. | 
| Class and Description | 
|---|
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| Class and Description | 
|---|
| CollectionConfig Provides configuration service for Collection. | 
| Class and Description | 
|---|
| CollectionConfig Provides configuration service for Collection. | 
| ListConfig Contains the configuration for an  IList. | 
| Class and Description | 
|---|
| QueueConfig Contains the configuration for an  IQueue. | 
| QueueStoreConfig Configuration for the  QueueStore. | 
| Class and Description | 
|---|
| CollectionConfig Provides configuration service for Collection. | 
| SetConfig Contains the configuration for an  ISet. | 
| Class and Description | 
|---|
| QueueConfig Contains the configuration for an  IQueue. | 
| Class and Description | 
|---|
| SemaphoreConfig Contains the configuration for an  ISemaphore. | 
| Class and Description | 
|---|
| AbstractBasicConfig Provides a basic configuration for a split-brain aware data structure. | 
| AbstractCacheConfig Base class for  CacheConfig | 
| AbstractConfigBuilder Contains logic for replacing system variables in the XML file and importing XML files from different locations. | 
| AbstractConfigBuilder.ConfigType | 
| AbstractXmlConfigHelper Contains Hazelcast XML Configuration helper methods and variables. | 
| AtomicLongConfig Contains the configuration for an  AtomicLong. | 
| AtomicReferenceConfig Contains the configuration for an  AtomicReference. | 
| AwsConfig The AWSConfig contains the configuration for AWS join mechanism. | 
| CacheConfig Contains all the configuration for the  ICache. | 
| CacheConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| CacheConfiguration Mutable extension to  CompleteConfiguration | 
| CacheDeserializedValues Control caching of de-serialized values. | 
| CacheEvictionConfig Deprecated. 
 Use  EvictionConfiginstead of this | 
| CacheEvictionConfig.CacheMaxSizePolicy Deprecated.  Cache Maximum Size Policy | 
| CacheEvictionConfigReadOnly Deprecated. 
 Use  EvictionConfigReadOnlyinstead of this | 
| CachePartitionLostListenerConfig Configuration for CachePartitionLostListener | 
| CachePartitionLostListenerConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| CacheSimpleConfig Simple configuration to hold parsed XML configuration. | 
| CacheSimpleConfig.ExpiryPolicyFactoryConfig Represents configuration for "ExpiryPolicyFactory". | 
| CacheSimpleConfig.ExpiryPolicyFactoryConfig.DurationConfig Represents duration configuration with duration amount and time unit
 for the "TimedExpiryPolicyFactoryConfig". | 
| CacheSimpleConfig.ExpiryPolicyFactoryConfig.TimedExpiryPolicyFactoryConfig Represents configuration for time based "ExpiryPolicyFactory" with duration and time unit. | 
| CacheSimpleConfig.ExpiryPolicyFactoryConfig.TimedExpiryPolicyFactoryConfig.ExpiryPolicyType Represents type of the "TimedExpiryPolicyFactoryConfig". | 
| CacheSimpleEntryListenerConfig Simple configuration to hold parsed listener config. | 
| CacheSimpleEntryListenerConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| CardinalityEstimatorConfig Configuration options for the  CardinalityEstimator | 
| ClassFilter Holds blacklist and whitelist configuration in java deserialization configuration. | 
| CollectionConfig Provides configuration service for Collection. | 
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| ConfigBuilder Interface for all config builders. | 
| ConfigPatternMatcher The ConfigPatternMatcher provides a strategy to match an item name to a configuration pattern. | 
| ConfigurationException A  HazelcastExceptionthat is thrown when something is wrong with the server or client configuration. | 
| ConsistencyCheckStrategy Strategy for checking the consistency of data between replicas. | 
| CountDownLatchConfig Contains the configuration for an  ICountDownLatch. | 
| CRDTReplicationConfig Configures the replication mechanism for all
  CRDTimplementations. | 
| CredentialsFactoryConfig Contains the configuration for Credentials Factory. | 
| DiscoveryConfig This configuration class describes the top-level config of the discovery
 SPI and its discovery strategies. | 
| DiscoveryStrategyConfig This configuration class describes a  DiscoveryStrategybased on a parsed XML or configured manually using the config API | 
| DurableExecutorConfig Contains the configuration for an  DurableExecutorService. | 
| EntryListenerConfig Configuration for EntryListener | 
| EntryListenerConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| EventJournalConfig Configuration for an event journal. | 
| EvictionConfig Configuration for eviction. | 
| EvictionConfig.MaxSizePolicy Maximum Size Policy | 
| EvictionConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| EvictionPolicy Eviction Policy enum. | 
| ExecutorConfig Contains the configuration for an  IExecutorService. | 
| ExecutorConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| FlakeIdGeneratorConfig The  FlakeIdGeneratorConfigcontains the configuration for the member
 regardingFlake ID Generator. | 
| FlakeIdGeneratorConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| GlobalSerializerConfig Contains the configuration for global serializer. | 
| GroupConfig Contains the configuration for Hazelcast groups. | 
| HotRestartClusterDataRecoveryPolicy Specifies the policy that will be respected during hot restart cluster start | 
| HotRestartConfig Configures the Hot Restart Persistence per Hazelcast data structure. | 
| HotRestartPersistenceConfig Configures the Hot Restart stores. | 
| IcmpFailureDetectorConfig This Failure Detector may be configured in addition to one of Deadline and Phi Accual Failure Detectors. It operates at Layer 3 of the OSI protocol, and provides much quicker and more deterministic detection of hardware and other lower level events. | 
| InMemoryFormat Storage format type of values stored in cluster | 
| InterfacesConfig Contains the configuration for Interfaces. | 
| ItemListenerConfig Contains the configuration for an Item Listener. | 
| ItemListenerConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| JavaSerializationFilterConfig Configuration for Serialization Filter. | 
| JobTrackerConfig Contains the configuration for an  JobTracker. | 
| JobTrackerConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| JoinConfig Contains the 3 different join configurations; TCP-IP/multicast/AWS. | 
| ListConfig Contains the configuration for an  IList. | 
| ListenerConfig Contains the configuration for an  EventListener. | 
| LockConfig Contains the configuration for the  ILock. | 
| LoginModuleConfig Configuration for Login Module | 
| LoginModuleConfig.LoginModuleUsage Usage of Login Module | 
| ManagementCenterConfig Contains the configuration for a Management Center. | 
| MapAttributeConfig Contains the configuration of a custom attribute that will be extracted from a Map's entry using a given ValueExtractor. | 
| MapAttributeConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| MapConfig Contains the configuration for an  IMap. | 
| MapConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| MapIndexConfig Contains the configuration for an index in a map. | 
| MapIndexConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| MapPartitionLostListenerConfig Configuration for MapPartitionLostListener | 
| MapPartitionLostListenerConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| MapStoreConfig Contains the configuration for a Map Store. | 
| MapStoreConfig.InitialLoadMode Initial load module | 
| MapStoreConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| MaxSizeConfig Configuration for map's capacity. | 
| MaxSizeConfig.MaxSizePolicy Maximum Size Policy | 
| MaxSizeConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| MCMutualAuthConfig Management Center mutual authentication configuration. | 
| MemberAddressProviderConfig Configuration for a custom  MemberAddressProviderstrategy. | 
| MemberAttributeConfig Contains configuration for attribute of member. | 
| MemberGroupConfig Contains the configuration for a single member group. | 
| MergePolicyConfig Configuration for  SplitBrainMergePolicy. | 
| MerkleTreeConfig Configuration for a merkle tree. | 
| MulticastConfig Contains the configuration for the multicast discovery mechanism. | 
| MultiMapConfig Configuration for MultiMap. | 
| MultiMapConfig.ValueCollectionType Type of value collection | 
| MultiMapConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| NativeMemoryConfig Configures native memory region. | 
| NativeMemoryConfig.MemoryAllocatorType Type of memory allocator:
 
 STANDARD: allocate/free memory using default OS memory manager
 POOLED: manage memory blocks in pool
  | 
| NearCacheConfig Contains the configuration for a Near Cache. | 
| NearCacheConfig.LocalUpdatePolicy Defines how to reflect local updates to the Near Cache. | 
| NearCacheConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| NearCachePreloaderConfig Configuration for eviction. | 
| NetworkConfig Contains configuration for Network. | 
| PartitionGroupConfig With PartitionGroupConfig, you can control how primary and backup partitions are mapped to physical Members. | 
| PartitionGroupConfig.MemberGroupType Type of member groups. | 
| PartitioningStrategyConfig Contains the configuration for partitioning strategy. | 
| PartitioningStrategyConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| PermissionConfig Contains the configuration for a permission. | 
| PermissionConfig.PermissionType Type of permission | 
| PermissionPolicyConfig Contains the configuration for policy of permission | 
| PNCounterConfig Configuration for a  PNCounter | 
| PredicateConfig Contains the configuration for an  Predicate. | 
| ProbabilisticQuorumConfigBuilder Builder for a  QuorumConfigconfigured withProbabilisticQuorumFunctionthat
 considers members present in the context of a quorum using a probabilistic, adaptive quorum function. | 
| QueryCacheConfig Contains configuration for  QueryCache. | 
| QueueConfig Contains the configuration for an  IQueue. | 
| QueueConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| QueueStoreConfig Configuration for the  QueueStore. | 
| QueueStoreConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| QuorumConfig Configuration for cluster quorum, a means to protect consistency of data from network partitions. | 
| QuorumConfigBuilder Commons for quorum config builders. | 
| QuorumListenerConfig Confiquration class for  QuorumListenerIMPORTANT: The term "quorum" simply refers to the count of members in the cluster required for an operation to succeed. | 
| RecentlyActiveQuorumConfigBuilder Builder for a  QuorumConfigconfigured withRecentlyActiveQuorumFunctionthat
 considers members present in the context of a quorum if the last received heartbeat is within a recent window of time. | 
| ReliableTopicConfig Configuration for a reliable  ITopic. | 
| ReplicatedMapConfig Contains the configuration for an  ReplicatedMap | 
| RingbufferConfig Contains the configuration for the  Ringbuffer. | 
| RingbufferStoreConfig Configuration for the  RingbufferStore. | 
| ScheduledExecutorConfig Configuration options for the  IScheduledExecutorService. | 
| SecurityConfig Contains configuration for Security | 
| SecurityInterceptorConfig This class is used to configure  SecurityInterceptor | 
| SemaphoreConfig Contains the configuration for an  ISemaphore. | 
| SemaphoreConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| SerializationConfig Contains the serialization configuration of  HazelcastInstance. | 
| SerializerConfig Contains the serialization configuration for a particular class. | 
| ServiceConfig Configuration for a single service. | 
| ServicesConfig Configuration for the Services. | 
| SetConfig Contains the configuration for an  ISet. | 
| SetConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| SocketInterceptorConfig Contains the configuration for interceptor socket. | 
| SSLConfig SSL configuration. | 
| SymmetricEncryptionConfig Contains configuration for symmetric encryption | 
| TcpIpConfig Contains the configuration for the Tcp/Ip join mechanism. | 
| TopicConfig Contains the configuration for a  ITopic. | 
| TopicConfigReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| UserCodeDeploymentConfig Configuration of User Code Deployment. | 
| UserCodeDeploymentConfig.ClassCacheMode Controls caching of caches loaded from remote members | 
| UserCodeDeploymentConfig.ProviderMode Controls how to react on receiving a classloading request from a remote member | 
| WanAcknowledgeType Determines acknowledge waiting type of wan replication operation invocation. | 
| WanConsumerConfig Config for processing WAN events received from a target cluster. | 
| WanPublisherConfig Configuration object for a WAN publisher. | 
| WanPublisherState Defines the state in which a WAN publisher can be in if it is not shutting
 down. | 
| WANQueueFullBehavior Determines the behavior of WAN replication impl. | 
| WanReplicationConfig Configuration for WAN replication. | 
| WanReplicationRef Configuration for a WAN target replication reference. | 
| WanReplicationRefReadOnly Deprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| WanSyncConfig Configuration object for the WAN sync mechanism. | 
| XmlConfigBuilder A XML  ConfigBuilderimplementation. | 
| Class and Description | 
|---|
| ConfigPatternMatcher The ConfigPatternMatcher provides a strategy to match an item name to a configuration pattern. | 
| ConfigurationException A  HazelcastExceptionthat is thrown when something is wrong with the server or client configuration. | 
| Class and Description | 
|---|
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| Class and Description | 
|---|
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| DiscoveryConfig This configuration class describes the top-level config of the discovery
 SPI and its discovery strategies. | 
| NetworkConfig Contains configuration for Network. | 
| Class and Description | 
|---|
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| Class and Description | 
|---|
| AbstractBasicConfig Provides a basic configuration for a split-brain aware data structure. | 
| CacheConfig Contains all the configuration for the  ICache. | 
| CacheSimpleConfig Simple configuration to hold parsed XML configuration. | 
| CollectionConfig Provides configuration service for Collection. | 
| ConfigPatternMatcher The ConfigPatternMatcher provides a strategy to match an item name to a configuration pattern. | 
| EvictionConfig Configuration for eviction. | 
| EvictionPolicy Eviction Policy enum. | 
| InMemoryFormat Storage format type of values stored in cluster | 
| MapConfig Contains the configuration for an  IMap. | 
| MultiMapConfig Configuration for MultiMap. | 
| NativeMemoryConfig Configures native memory region. | 
| NearCacheConfig Contains the configuration for a Near Cache. | 
| QueueConfig Contains the configuration for an  IQueue. | 
| ReplicatedMapConfig Contains the configuration for an  ReplicatedMap | 
| RingbufferConfig Contains the configuration for the  Ringbuffer. | 
| ScheduledExecutorConfig Configuration options for the  IScheduledExecutorService. | 
| Class and Description | 
|---|
| AtomicLongConfig Contains the configuration for an  AtomicLong. | 
| AtomicReferenceConfig Contains the configuration for an  AtomicReference. | 
| CacheSimpleConfig Simple configuration to hold parsed XML configuration. | 
| CardinalityEstimatorConfig Configuration options for the  CardinalityEstimator | 
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| ConfigPatternMatcher The ConfigPatternMatcher provides a strategy to match an item name to a configuration pattern. | 
| CountDownLatchConfig Contains the configuration for an  ICountDownLatch. | 
| CRDTReplicationConfig Configures the replication mechanism for all
  CRDTimplementations. | 
| CredentialsFactoryConfig Contains the configuration for Credentials Factory. | 
| DurableExecutorConfig Contains the configuration for an  DurableExecutorService. | 
| EventJournalConfig Configuration for an event journal. | 
| ExecutorConfig Contains the configuration for an  IExecutorService. | 
| FlakeIdGeneratorConfig The  FlakeIdGeneratorConfigcontains the configuration for the member
 regardingFlake ID Generator. | 
| GroupConfig Contains the configuration for Hazelcast groups. | 
| HotRestartPersistenceConfig Configures the Hot Restart stores. | 
| JobTrackerConfig Contains the configuration for an  JobTracker. | 
| ListConfig Contains the configuration for an  IList. | 
| ListenerConfig Contains the configuration for an  EventListener. | 
| LockConfig Contains the configuration for the  ILock. | 
| LoginModuleConfig Configuration for Login Module | 
| ManagementCenterConfig Contains the configuration for a Management Center. | 
| MapConfig Contains the configuration for an  IMap. | 
| MemberAttributeConfig Contains configuration for attribute of member. | 
| MerkleTreeConfig Configuration for a merkle tree. | 
| MultiMapConfig Configuration for MultiMap. | 
| NativeMemoryConfig Configures native memory region. | 
| NetworkConfig Contains configuration for Network. | 
| PartitionGroupConfig With PartitionGroupConfig, you can control how primary and backup partitions are mapped to physical Members. | 
| PermissionConfig Contains the configuration for a permission. | 
| PermissionPolicyConfig Contains the configuration for policy of permission | 
| PNCounterConfig Configuration for a  PNCounter | 
| QueueConfig Contains the configuration for an  IQueue. | 
| QuorumConfig Configuration for cluster quorum, a means to protect consistency of data from network partitions. | 
| ReliableTopicConfig Configuration for a reliable  ITopic. | 
| ReplicatedMapConfig Contains the configuration for an  ReplicatedMap | 
| RingbufferConfig Contains the configuration for the  Ringbuffer. | 
| ScheduledExecutorConfig Configuration options for the  IScheduledExecutorService. | 
| SecurityConfig Contains configuration for Security | 
| SecurityInterceptorConfig This class is used to configure  SecurityInterceptor | 
| SemaphoreConfig Contains the configuration for an  ISemaphore. | 
| SerializationConfig Contains the serialization configuration of  HazelcastInstance. | 
| ServicesConfig Configuration for the Services. | 
| SetConfig Contains the configuration for an  ISet. | 
| TopicConfig Contains the configuration for a  ITopic. | 
| UserCodeDeploymentConfig Configuration of User Code Deployment. | 
| WanReplicationConfig Configuration for WAN replication. | 
| Class and Description | 
|---|
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| ConfigPatternMatcher The ConfigPatternMatcher provides a strategy to match an item name to a configuration pattern. | 
| Class and Description | 
|---|
| EvictionPolicy Eviction Policy enum. | 
| Class and Description | 
|---|
| EventJournalConfig Configuration for an event journal. | 
| RingbufferConfig Contains the configuration for the  Ringbuffer. | 
| Class and Description | 
|---|
| MCMutualAuthConfig Management Center mutual authentication configuration. | 
| Class and Description | 
|---|
| HotRestartClusterDataRecoveryPolicy Specifies the policy that will be respected during hot restart cluster start | 
| MapConfig Contains the configuration for an  IMap. | 
| PermissionConfig Contains the configuration for a permission. | 
| WanPublisherConfig Configuration object for a WAN publisher. | 
| WanReplicationConfig Configuration for WAN replication. | 
| Class and Description | 
|---|
| MapConfig Contains the configuration for an  IMap. | 
| PermissionConfig Contains the configuration for a permission. | 
| WanPublisherState Defines the state in which a WAN publisher can be in if it is not shutting
 down. | 
| WanReplicationConfig Configuration for WAN replication. | 
| Class and Description | 
|---|
| PermissionConfig Contains the configuration for a permission. | 
| WanPublisherState Defines the state in which a WAN publisher can be in if it is not shutting
 down. | 
| Class and Description | 
|---|
| InMemoryFormat Storage format type of values stored in cluster | 
| NearCacheConfig Contains the configuration for a Near Cache. | 
| NearCachePreloaderConfig Configuration for eviction. | 
| Class and Description | 
|---|
| InMemoryFormat Storage format type of values stored in cluster | 
| NearCacheConfig Contains the configuration for a Near Cache. | 
| NearCachePreloaderConfig Configuration for eviction. | 
| Class and Description | 
|---|
| NearCachePreloaderConfig Configuration for eviction. | 
| Class and Description | 
|---|
| EvictionConfig Configuration for eviction. | 
| NearCacheConfig Contains the configuration for a Near Cache. | 
| Class and Description | 
|---|
| SerializationConfig Contains the serialization configuration of  HazelcastInstance. | 
| Class and Description | 
|---|
| SerializationConfig Contains the serialization configuration of  HazelcastInstance. | 
| Class and Description | 
|---|
| UserCodeDeploymentConfig.ClassCacheMode Controls caching of caches loaded from remote members | 
| UserCodeDeploymentConfig.ProviderMode Controls how to react on receiving a classloading request from a remote member | 
| Class and Description | 
|---|
| UserCodeDeploymentConfig Configuration of User Code Deployment. | 
| Class and Description | 
|---|
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| EventJournalConfig Configuration for an event journal. | 
| InMemoryFormat Storage format type of values stored in cluster | 
| MapConfig Contains the configuration for an  IMap. | 
| MaxSizeConfig Configuration for map's capacity. | 
| PartitioningStrategyConfig Contains the configuration for partitioning strategy. | 
| Class and Description | 
|---|
| MaxSizeConfig Configuration for map's capacity. | 
| Class and Description | 
|---|
| EventJournalConfig Configuration for an event journal. | 
| RingbufferConfig Contains the configuration for the  Ringbuffer. | 
| Class and Description | 
|---|
| MapStoreConfig Contains the configuration for a Map Store. | 
| Class and Description | 
|---|
| MapConfig Contains the configuration for an  IMap. | 
| Class and Description | 
|---|
| MapConfig Contains the configuration for an  IMap. | 
| Class and Description | 
|---|
| CacheDeserializedValues Control caching of de-serialized values. | 
| Class and Description | 
|---|
| QueryCacheConfig Contains configuration for  QueryCache. | 
| Class and Description | 
|---|
| QueryCacheConfig Contains configuration for  QueryCache. | 
| Class and Description | 
|---|
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| QueryCacheConfig Contains configuration for  QueryCache. | 
| Class and Description | 
|---|
| MapConfig Contains the configuration for an  IMap. | 
| Class and Description | 
|---|
| InMemoryFormat Storage format type of values stored in cluster | 
| Class and Description | 
|---|
| JobTrackerConfig Contains the configuration for an  JobTracker. | 
| Class and Description | 
|---|
| WanPublisherState Defines the state in which a WAN publisher can be in if it is not shutting
 down. | 
| Class and Description | 
|---|
| WanPublisherState Defines the state in which a WAN publisher can be in if it is not shutting
 down. | 
| Class and Description | 
|---|
| MultiMapConfig Configuration for MultiMap. | 
| MultiMapConfig.ValueCollectionType Type of value collection | 
| Class and Description | 
|---|
| MultiMapConfig.ValueCollectionType Type of value collection | 
| Class and Description | 
|---|
| MultiMapConfig Configuration for MultiMap. | 
| Class and Description | 
|---|
| JavaSerializationFilterConfig Configuration for Serialization Filter. | 
| SocketInterceptorConfig Contains the configuration for interceptor socket. | 
| SSLConfig SSL configuration. | 
| SymmetricEncryptionConfig Contains configuration for symmetric encryption | 
| Class and Description | 
|---|
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| Class and Description | 
|---|
| MemberGroupConfig Contains the configuration for a single member group. | 
| PartitionGroupConfig With PartitionGroupConfig, you can control how primary and backup partitions are mapped to physical Members. | 
| Class and Description | 
|---|
| MapAttributeConfig Contains the configuration of a custom attribute that will be extracted from a Map's entry using a given ValueExtractor. | 
| Class and Description | 
|---|
| QuorumConfig Configuration for cluster quorum, a means to protect consistency of data from network partitions. | 
| Class and Description | 
|---|
| ReplicatedMapConfig Contains the configuration for an  ReplicatedMap | 
| Class and Description | 
|---|
| ReplicatedMapConfig Contains the configuration for an  ReplicatedMap | 
| Class and Description | 
|---|
| InMemoryFormat Storage format type of values stored in cluster | 
| RingbufferConfig Contains the configuration for the  Ringbuffer. | 
| RingbufferStoreConfig Configuration for the  RingbufferStore. | 
| Class and Description | 
|---|
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| GroupConfig Contains the configuration for Hazelcast groups. | 
| PermissionConfig Contains the configuration for a permission. | 
| Class and Description | 
|---|
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| Class and Description | 
|---|
| DiscoveryConfig This configuration class describes the top-level config of the discovery
 SPI and its discovery strategies. | 
| Class and Description | 
|---|
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| Class and Description | 
|---|
| InMemoryFormat Storage format type of values stored in cluster | 
| MergePolicyConfig Configuration for  SplitBrainMergePolicy. | 
| Class and Description | 
|---|
| Config Contains all the configuration to start a
  HazelcastInstance. | 
| Class and Description | 
|---|
| AbstractXmlConfigHelper Contains Hazelcast XML Configuration helper methods and variables. | 
| Class and Description | 
|---|
| ReliableTopicConfig Configuration for a reliable  ITopic. | 
| Class and Description | 
|---|
| WanAcknowledgeType Determines acknowledge waiting type of wan replication operation invocation. | 
| WanPublisherConfig Configuration object for a WAN publisher. | 
| WanReplicationConfig Configuration for WAN replication. | 
| Class and Description | 
|---|
| WanReplicationConfig Configuration for WAN replication. | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.