Package | Description |
---|---|
com.hazelcast.config |
Provides classes for configuring HazelcastInstance.
|
Modifier and Type | Method and Description |
---|---|
MapConfig |
MapConfig.addAttributeConfig(AttributeConfig attributeConfig) |
MapConfig |
MapConfig.addEntryListenerConfig(EntryListenerConfig listenerConfig) |
MapConfig |
MapConfig.addIndexConfig(IndexConfig indexConfig) |
MapConfig |
MapConfig.addMapPartitionLostListenerConfig(MapPartitionLostListenerConfig listenerConfig) |
MapConfig |
MapConfig.addQueryCacheConfig(QueryCacheConfig queryCacheConfig)
Adds a new
QueryCacheConfig to this MapConfig . |
MapConfig |
Config.findMapConfig(String name)
Returns a read-only
IMap configuration for
the given name. |
MapConfig |
Config.getMapConfig(String name)
Returns the MapConfig for the given name, creating one
if necessary and adding it to the collection of known configurations.
|
MapConfig |
Config.getMapConfigOrNull(String name)
Returns the map config with the given name or
null if there is none. |
MapConfig |
MapConfig.setAsyncBackupCount(int asyncBackupCount)
Sets the number of asynchronous backups.
|
MapConfig |
MapConfig.setAttributeConfigs(List<AttributeConfig> attributeConfigs) |
MapConfig |
MapConfig.setBackupCount(int backupCount)
Number of synchronous backups.
|
MapConfig |
MapConfig.setCacheDeserializedValues(CacheDeserializedValues cacheDeserializedValues)
Configure de-serialized value caching.
|
MapConfig |
MapConfig.setDataPersistenceConfig(DataPersistenceConfig dataPersistenceConfig)
Sets the
DataPersistenceConfig for this MapConfig |
MapConfig |
MapConfig.setEntryListenerConfigs(List<EntryListenerConfig> listenerConfigs) |
MapConfig |
MapConfig.setEventJournalConfig(EventJournalConfig eventJournalConfig)
Sets the
EventJournalConfig for this MapConfig |
MapConfig |
MapConfig.setEvictionConfig(EvictionConfig evictionConfig)
Sets the
EvictionConfig instance for eviction
configuration for this IMap . |
MapConfig |
MapConfig.setHotRestartConfig(HotRestartConfig hotRestartConfig)
Deprecated.
since 5.0 use
setDataPersistenceConfig(DataPersistenceConfig) |
MapConfig |
MapConfig.setIndexConfigs(List<IndexConfig> indexConfigs) |
MapConfig |
MapConfig.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Binary type that will be used for storing records.
|
MapConfig |
MapConfig.setMapStoreConfig(MapStoreConfig mapStoreConfig)
Sets the map store configuration
|
MapConfig |
MapConfig.setMaxIdleSeconds(int maxIdleSeconds)
Maximum number of seconds for each entry to stay idle in the
map.
|
MapConfig |
MapConfig.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Sets the
MergePolicyConfig for this map. |
MapConfig |
MapConfig.setMerkleTreeConfig(MerkleTreeConfig merkleTreeConfig)
Sets the
MerkleTreeConfig for this MapConfig |
MapConfig |
MapConfig.setMetadataPolicy(MetadataPolicy metadataPolicy)
Sets the metadata policy.
|
MapConfig |
MapConfig.setName(String name)
Sets the name of the
IMap |
MapConfig |
MapConfig.setNearCacheConfig(NearCacheConfig nearCacheConfig)
Sets the Near Cache configuration
|
MapConfig |
MapConfig.setPartitioningAttributeConfigs(List<PartitioningAttributeConfig> partitioningAttributeConfigs) |
MapConfig |
MapConfig.setPartitioningStrategyConfig(PartitioningStrategyConfig partitioningStrategyConfig) |
MapConfig |
MapConfig.setPartitionLostListenerConfigs(List<MapPartitionLostListenerConfig> listenerConfigs) |
MapConfig |
MapConfig.setPerEntryStatsEnabled(boolean perEntryStatsEnabled)
Set to enable/disable per entry statistics.
|
MapConfig |
MapConfig.setQueryCacheConfigs(List<QueryCacheConfig> queryCacheConfigs)
Sets
QueryCacheConfig instances to this MapConfig . |
MapConfig |
MapConfig.setReadBackupData(boolean readBackupData)
Sets read-backup-data (reading local backup entries) for this map.
|
MapConfig |
MapConfig.setSplitBrainProtectionName(String splitBrainProtectionName) |
MapConfig |
MapConfig.setStatisticsEnabled(boolean statisticsEnabled)
Set to enable/disable map level statistics for this map.
|
MapConfig |
MapConfig.setTieredStoreConfig(TieredStoreConfig tieredStoreConfig)
Sets the
TieredStoreConfig for this MapConfig |
MapConfig |
MapConfig.setTimeToLiveSeconds(int timeToLiveSeconds)
The maximum number of seconds for each entry to stay in the map.
|
MapConfig |
MapConfig.setWanReplicationRef(WanReplicationRef wanReplicationRef)
Sets the WAN target replication reference.
|
Modifier and Type | Method and Description |
---|---|
Map<String,MapConfig> |
Config.getMapConfigs()
Returns the map of
IMap configurations,
mapped by config name. |
Modifier and Type | Method and Description |
---|---|
Config |
Config.addMapConfig(MapConfig mapConfig)
Adds the map configuration.
|
Modifier and Type | Method and Description |
---|---|
Config |
Config.setMapConfigs(Map<String,MapConfig> mapConfigs)
Sets the map of
IMap configurations,
mapped by config name. |
Constructor and Description |
---|
MapConfig(MapConfig config) |
Copyright © 2024 Hazelcast, Inc.. All rights reserved.