public class CacheConfigHolder extends Object
Constructor and Description |
---|
CacheConfigHolder(String name,
String managerPrefix,
String uriString,
int backupCount,
int asyncBackupCount,
String inMemoryFormat,
EvictionConfigHolder evictionConfigHolder,
WanReplicationRef wanReplicationRef,
String keyClassName,
String valueClassName,
Data cacheLoaderFactory,
Data cacheWriterFactory,
Data expiryPolicyFactory,
boolean isReadThrough,
boolean isWriteThrough,
boolean isStoreByValue,
boolean isManagementEnabled,
boolean isStatisticsEnabled,
HotRestartConfig hotRestartConfig,
EventJournalConfig eventJournalConfig,
String splitBrainProtectionName,
List<Data> listenerConfigurations,
MergePolicyConfig mergePolicyConfig,
boolean disablePerEntryInvalidationEvents,
List<ListenerConfigHolder> cachePartitionLostListenerConfigs) |
public CacheConfigHolder(String name, String managerPrefix, String uriString, int backupCount, int asyncBackupCount, String inMemoryFormat, EvictionConfigHolder evictionConfigHolder, WanReplicationRef wanReplicationRef, String keyClassName, String valueClassName, Data cacheLoaderFactory, Data cacheWriterFactory, Data expiryPolicyFactory, boolean isReadThrough, boolean isWriteThrough, boolean isStoreByValue, boolean isManagementEnabled, boolean isStatisticsEnabled, HotRestartConfig hotRestartConfig, EventJournalConfig eventJournalConfig, String splitBrainProtectionName, List<Data> listenerConfigurations, MergePolicyConfig mergePolicyConfig, boolean disablePerEntryInvalidationEvents, List<ListenerConfigHolder> cachePartitionLostListenerConfigs)
public String getName()
public String getManagerPrefix()
public String getUriString()
public int getBackupCount()
public int getAsyncBackupCount()
public String getInMemoryFormat()
public EvictionConfigHolder getEvictionConfigHolder()
public WanReplicationRef getWanReplicationRef()
public String getKeyClassName()
public String getValueClassName()
public Data getCacheLoaderFactory()
public Data getCacheWriterFactory()
public Data getExpiryPolicyFactory()
public boolean isReadThrough()
public boolean isWriteThrough()
public boolean isStoreByValue()
public boolean isManagementEnabled()
public boolean isStatisticsEnabled()
public HotRestartConfig getHotRestartConfig()
public EventJournalConfig getEventJournalConfig()
public String getSplitBrainProtectionName()
public MergePolicyConfig getMergePolicyConfig()
public boolean isDisablePerEntryInvalidationEvents()
public List<ListenerConfigHolder> getCachePartitionLostListenerConfigs()
public <K,V> CacheConfig<K,V> asCacheConfig(SerializationService serializationService)
public static <K,V> CacheConfigHolder of(CacheConfig<K,V> config, SerializationService serializationService)
Copyright © 2019 Hazelcast, Inc.. All rights reserved.