Package | Description |
---|---|
com.hazelcast.client.config |
Contains classes related to config for com.hazelcast.client
|
com.hazelcast.config |
Provides classes for configuring HazelcastInstance.
|
com.hazelcast.config.matcher |
Provides implementations for
ConfigPatternMatcher . |
com.hazelcast.config.security |
Provides classes for configuring security realms in Hazelcast.
|
com.hazelcast.core |
Provides core API interfaces/classes.
|
com.hazelcast.internal.config | |
com.hazelcast.map |
Contains Hazelcast map module classes.
|
com.hazelcast.osgi |
This package contains the OSGI functionality contract points for Hazelcast.
|
com.hazelcast.security |
Provides interfaces/classes for Hazelcast security implementation.
|
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
DiscoveryStrategy lookup strategy like OSGi). |
com.hazelcast.spi.properties |
Contains the Hazelcast properties implementation.
|
com.hazelcast.spring |
Provides Spring interfaces/classes for Hazelcast.
|
com.hazelcast.spring.config |
Contains config factory classes.
|
com.hazelcast.wan |
This package contains the WAN replication API
|
Class and Description |
---|
AbstractConfigBuilder |
AbstractXmlConfigBuilder
Contains logic for replacing system variables in the XML file and importing XML files from different locations.
|
AbstractXmlConfigBuilder.ConfigType |
AbstractXmlConfigHelper
Contains Hazelcast XML Configuration helper methods and variables.
|
AbstractYamlConfigBuilder
Contains logic for replacing system variables in the YAML file and importing YAML files from different locations.
|
AutoDetectionConfig
Configuration for the Discovery Strategy Auto Detection.
|
AwsConfig
The AWSConfig contains the configuration for AWS join mechanism.
|
AzureConfig
Configuration for the Azure Discovery Strategy.
|
BaseMetricsConfig
Base class of configuration options specific to metrics collection.
|
ConfigPatternMatcher
The ConfigPatternMatcher provides a strategy to match an item name
to a configuration pattern.
|
ConfigRecognizer
Interface for recognizing a declarative Hazelcast configuration
based on the rules defined in the actual implementation.
|
CredentialsFactoryConfig
Contains the configuration for Credentials Factory.
|
DiscoveryConfig
This configuration class describes the top-level config of the discovery
SPI and its discovery strategies.
|
EurekaConfig
Configuration for the Eureka Discovery Strategy.
|
GcpConfig
Configuration for the GCP Discovery Strategy.
|
InstanceTrackingConfig
Configures tracking of a running Hazelcast instance.
|
KubernetesConfig
Configuration for the Kubernetes Discovery Strategy.
|
ListenerConfig
Contains the configuration for an
EventListener . |
NamedConfig
Interface for hazelcast data structures with name
|
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 |
---|
AbstractCacheConfig
Base class for
CacheConfig |
AbstractConfigBuilder |
AbstractFactoryWithPropertiesConfig
Configuration base for config types with a factory class and its properties.
|
AbstractSymmetricEncryptionConfig
Base class for symmetric encryption configuration classes.
|
AbstractWanPublisherConfig
Base class for WAN publisher configuration.
|
AbstractXmlConfigBuilder
Contains logic for replacing system variables in the XML file and importing XML files from different locations.
|
AbstractXmlConfigBuilder.ConfigType |
AbstractXmlConfigHelper
Contains Hazelcast XML Configuration helper methods and variables.
|
AbstractYamlConfigBuilder
Contains logic for replacing system variables in the YAML file and importing YAML files from different locations.
|
AdvancedNetworkConfig
Similar to
NetworkConfig with the additional ability to define multiple
endpoints, each with its own separate protocol/security and/or socket properties. |
AliasedDiscoveryConfig
Configuration for discovery strategy aliases, e.g.
|
AttributeConfig
Contains the configuration of a custom attribute that will be extracted from a Map's entry using a given ValueExtractor.
|
AuditlogConfig
Auditlog configuration.
|
AutoDetectionConfig
Configuration for the Discovery Strategy Auto Detection.
|
AwsConfig
The AWSConfig contains the configuration for AWS join mechanism.
|
AzureConfig
Configuration for the Azure Discovery Strategy.
|
BaseMetricsConfig
Base class of configuration options specific to metrics collection.
|
BitmapIndexOptions
Configures indexing options specific to bitmap indexes.
|
BitmapIndexOptions.UniqueKeyTransformation
Defines an assortment of transformations which can be applied to
unique key values. |
CacheConfig
Contains all the configuration for the
ICache . |
CacheConfiguration
Mutable extension to
CompleteConfiguration |
CacheDeserializedValues
Control caching of de-serialized values.
|
CachePartitionLostListenerConfig
Configuration for CachePartitionLostListener
|
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.
|
CardinalityEstimatorConfig
Configuration options for the
CardinalityEstimator |
ClassFilter
Holds blacklist and whitelist configuration in java deserialization configuration.
|
CollectionConfig
Provides configuration service for Collection.
|
CompactSerializationConfig
In 5.0, this feature is disabled by default and has to be enabled via configuration
|
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.
|
ConfigRecognizer
Interface for recognizing a declarative Hazelcast configuration
based on the rules defined in the actual implementation.
|
ConfigStream
Stream wrapping or copying a generic
InputStream for the
ConfigRecognizer API. |
ConfigXmlGenerator.XmlGenerator
Utility class to build xml using a
StringBuilder . |
ConsistencyCheckStrategy
Strategy for checking the consistency of data between replicas.
|
CRDTReplicationConfig
Configures the replication mechanism for all
CRDT implementations. |
CredentialsFactoryConfig
Contains the configuration for Credentials Factory.
|
DataPersistenceConfig
Configures the Persistence per Hazelcast data structure.
|
DeviceConfig
Device configuration for the Tiered-Store
|
DiscoveryConfig
This configuration class describes the top-level config of the discovery
SPI and its discovery strategies.
|
DiscoveryStrategyConfig
This configuration class describes a
DiscoveryStrategy
based on a parsed XML or configured manually using the config API |
DiskTierConfig
Disk tier configuration of Tiered-Store.
|
DurableExecutorConfig
Contains the configuration for an
DurableExecutorService . |
DynamicConfigurationConfig
Dynamic Configuration related configuration options.
|
EncryptionAtRestConfig
Contains configuration for the Hot Restart Persistence at Rest encryption
|
EndpointConfig
Endpoint configuration that defines communication/networking properties common to both incoming/outgoing connections
eg.
|
EntryListenerConfig
Configuration for
EntryListener |
EurekaConfig
Configuration for the Eureka Discovery Strategy.
|
EventJournalConfig
Configuration for an event journal.
|
EvictionConfig
Configuration for eviction.
|
EvictionPolicy
Eviction Policy enum.
|
ExecutorConfig
Contains the configuration for an
IExecutorService . |
FlakeIdGeneratorConfig
The
FlakeIdGeneratorConfig contains the configuration for the member
regarding Flake ID Generator . |
GcpConfig
Configuration for the GCP Discovery Strategy.
|
GlobalSerializerConfig
Contains the configuration for global serializer.
|
HotRestartClusterDataRecoveryPolicy
Deprecated.
since 5.0 use
PersistenceClusterDataRecoveryPolicy |
HotRestartConfig
Deprecated.
since 5.0 use
DataPersistenceConfig |
HotRestartPersistenceConfig
Deprecated.
since 5.0 use
PersistenceConfig |
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. |
IndexConfig
Configuration of an index.
|
IndexType
Type of the index.
|
InMemoryFormat
Storage format type of values stored in cluster
|
InstanceTrackingConfig
Configures tracking of a running Hazelcast instance.
|
InstanceTrackingConfig.InstanceMode
The mode in which this instance is running.
|
InstanceTrackingConfig.InstanceProductName
Product name for the Hazelcast instance
|
InstanceTrackingConfig.InstanceTrackingProperties
Enumeration of instance properties provided to the format pattern for
output.
|
IntegrityCheckerConfig
Configures Module Integrity Checker.
|
InterfacesConfig
Contains the configuration for Interfaces.
|
InvalidConfigurationException
A InvalidConfigurationException is thrown when an Hazelcast faces
an invalid configuration.
|
ItemListenerConfig
Contains the configuration for an Item Listener.
|
JavaKeyStoreSecureStoreConfig
Java KeyStore Secure Store configuration.
|
JavaSerializationFilterConfig
Configuration for Serialization Filter.
|
JoinConfig
Contains the multiple different join configuration.
|
KubernetesConfig
Configuration for the Kubernetes Discovery Strategy.
|
ListConfig
Contains the configuration for an
IList . |
ListenerConfig
Contains the configuration for an
EventListener . |
LocalDeviceConfig
Local Device configuration for the Tiered-Store.
|
LoginModuleConfig
Configuration for Login Module
|
LoginModuleConfig.LoginModuleUsage
Usage of Login Module
|
ManagementCenterConfig
Contains the configuration for Hazelcast Management Center.
|
MapConfig
Contains the configuration for an
IMap . |
MapPartitionLostListenerConfig
Configuration for MapPartitionLostListener
|
MapStoreConfig
Contains the configuration for a Map Store.
|
MapStoreConfig.InitialLoadMode
Initial load module
|
MaxSizePolicy
Maximum Size Policy
|
MemberAddressProviderConfig
Configuration for a custom
MemberAddressProvider strategy. |
MemberAttributeConfig
Contains configuration for attribute of member.
|
MemberGroupConfig
Contains the configuration for a single member group.
|
MemcacheProtocolConfig
This class allows to enable MEMCACHE text protocol support in Hazelcast.
|
MemoryTierConfig
Memory tier configuration of Tiered-Store.
|
MergePolicyConfig
Configuration for
SplitBrainMergePolicy . |
MerkleTreeConfig
Configuration for a merkle tree.
|
MetadataPolicy
Hazelcast may process objects of supported types ahead of time to
create additional metadata about them.
|
MetricsConfig
Member-side metrics collection configuration.
|
MetricsJmxConfig
JMX related metrics configuration.
|
MetricsManagementCenterConfig
Management Center related metrics configuration.
|
MulticastConfig
Contains the configuration for the multicast discovery mechanism.
|
MultiMapConfig
Configuration for MultiMap.
|
MultiMapConfig.ValueCollectionType
Type of value collection
|
NamedConfig
Interface for hazelcast data structures with name
|
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.
|
NearCachePreloaderConfig
Configuration for storing and pre-loading Near Cache keys.
|
NetworkConfig
Contains configuration for Network.
|
OnJoinPermissionOperationName
Enum of operation names for handling client permissions when the member is joining into the cluster.
|
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.
|
PermissionConfig
Contains the configuration for a permission.
|
PermissionConfig.PermissionType
Type of permission
|
PermissionPolicyConfig
Contains the configuration for policy of permission
|
PersistenceClusterDataRecoveryPolicy
Specifies the policy that will be respected during persistence cluster start
|
PersistenceConfig
Configures the Persistence stores.
|
PersistentMemoryConfig
Configuration class for persistent memory devices (e.g.
|
PersistentMemoryDirectoryConfig
Configuration class for directories that persistent memories are mounted at.
|
PersistentMemoryMode
The enumeration of the supported persistent memory operational modes.
|
PNCounterConfig
Configuration for a
PNCounter |
PredicateConfig
Contains the configuration for an
Predicate . |
ProbabilisticSplitBrainProtectionConfigBuilder
Builder for a
SplitBrainProtectionConfig configured with ProbabilisticSplitBrainProtectionFunction that
considers members present in the context of a split brain protection using a probabilistic,
adaptive split brain protection function. |
QueryCacheConfig
Contains configuration for
QueryCache . |
QueueConfig
Contains the configuration for an
IQueue . |
QueueStoreConfig
Configuration for the
QueueStore . |
RecentlyActiveSplitBrainProtectionConfigBuilder
Builder for a
SplitBrainProtectionConfig configured with RecentlyActiveSplitBrainProtectionFunction that
considers members present in the context of a split brain protection 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 |
RestApiConfig
This class allows controlling which parts of Hazelcast REST API will be enabled.
|
RestEndpointGroup
Enum of REST endpoint groups.
|
RestServerEndpointConfig
Server socket endpoint config specialized for REST service
Allows configuring access to REST groups similar to
RestApiConfig |
RingbufferConfig
Contains the configuration for the
Ringbuffer . |
RingbufferStoreConfig
Configuration for the
RingbufferStore . |
ScheduledExecutorConfig
Configuration options for the
IScheduledExecutorService . |
ScheduledExecutorConfig.CapacityPolicy
Capacity policy options
|
SecureStoreConfig
Abstract Secure Store configuration class.
|
SecurityConfig
Contains configuration for Security
|
SecurityInterceptorConfig
This class is used to configure
SecurityInterceptor |
SerializationConfig
Contains the serialization configuration of
HazelcastInstance . |
SerializerConfig
Contains the serialization configuration for a particular class.
|
ServerSocketEndpointConfig
Endpoint configuration that defines a listening side (server)
|
ServiceConfig
Configuration for a single service.
|
SetConfig
Contains the configuration for an
ISet . |
SocketInterceptorConfig
Contains the configuration for interceptor socket.
|
SplitBrainProtectionConfig
Configuration for cluster split brain protection, a means to protect consistency of data from network
partitions.
|
SplitBrainProtectionConfigBuilder
Commons for split brain protection config builders.
|
SplitBrainProtectionListenerConfig
Configuration class for
SplitBrainProtectionListener |
SqlConfig
SQL service configuration.
|
SSLConfig
SSL configuration.
|
SymmetricEncryptionConfig
Deprecated.
since 4.2
|
TcpIpConfig
Contains the configuration for the Tcp/Ip join mechanism.
|
TieredStoreConfig
Tiered-Store configuration.
|
TopicConfig
Contains the configuration for a
ITopic . |
TrustedInterfacesConfigurable
Interface defining methods used to configure trusted interfaces (source IP addresses).
|
UserCodeDeploymentConfig
Configuration of User Code Deployment.
|
UserCodeDeploymentConfig.ClassCacheMode
Controls caching of classes loaded from remote members
|
UserCodeDeploymentConfig.ProviderMode
Controls how to react to receiving a classloading request from a remote member
|
VaultSecureStoreConfig
HashiCorp Vault Secure Store configuration.
|
WanAcknowledgeType
Determines acknowledge waiting type of wan replication operation invocation.
|
WanBatchPublisherConfig
Configuration object for the built-in WAN publisher (available in
Hazelcast Enterprise).
|
WanConsumerConfig
Config for processing WAN events received from a target cluster.
|
WanCustomPublisherConfig
Configuration object for a custom WAN publisher.
|
WanQueueFullBehavior
Determines the behavior of WAN replication
impl.
|
WanReplicationConfig
Configuration for WAN replication.
|
WanReplicationRef
Configuration for a WAN target replication reference.
|
WanSyncConfig
Configuration object for the WAN sync mechanism.
|
XmlConfigBuilder
A XML
ConfigBuilder implementation. |
YamlConfigBuilder
A YAML
ConfigBuilder implementation. |
Class and Description |
---|
ConfigPatternMatcher
The ConfigPatternMatcher provides a strategy to match an item name
to a configuration pattern.
|
InvalidConfigurationException
A InvalidConfigurationException is thrown when an Hazelcast faces
an invalid configuration.
|
Class and Description |
---|
CredentialsFactoryConfig
Contains the configuration for Credentials Factory.
|
LoginModuleConfig
Configuration for Login Module
|
Class and Description |
---|
Config
Contains all the configuration to start a
HazelcastInstance . |
Class and Description |
---|
ConfigRecognizer
Interface for recognizing a declarative Hazelcast configuration
based on the rules defined in the actual implementation.
|
Class and Description |
---|
IndexConfig
Configuration of an index.
|
IndexType
Type of the index.
|
Class and Description |
---|
Config
Contains all the configuration to start a
HazelcastInstance . |
Class and Description |
---|
Config
Contains all the configuration to start a
HazelcastInstance . |
PermissionConfig
Contains the configuration for a permission.
|
Class and Description |
---|
DiscoveryConfig
This configuration class describes the top-level config of the discovery
SPI and its discovery strategies.
|
DiscoveryStrategyConfig
This configuration class describes a
DiscoveryStrategy
based on a parsed XML or configured manually using the config API |
Class and Description |
---|
Config
Contains all the configuration to start a
HazelcastInstance . |
Class and Description |
---|
AbstractConfigBuilder |
AbstractXmlConfigHelper
Contains Hazelcast XML Configuration helper methods and variables.
|
AliasedDiscoveryConfig
Configuration for discovery strategy aliases, e.g.
|
Class and Description |
---|
CompactSerializationConfig
In 5.0, this feature is disabled by default and has to be enabled via configuration
|
Config
Contains all the configuration to start a
HazelcastInstance . |
EvictionConfig
Configuration for eviction.
|
EvictionPolicy
Eviction Policy enum.
|
MaxSizePolicy
Maximum Size Policy
|
Class and Description |
---|
AbstractWanPublisherConfig
Base class for WAN publisher configuration.
|
WanConsumerConfig
Config for processing WAN events received from a target cluster.
|
WanReplicationConfig
Configuration for WAN replication.
|
Copyright © 2022 Hazelcast, Inc.. All rights reserved.