public class NearCacheConfig extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_EVICTION_POLICY |
static int |
DEFAULT_MAX_IDLE_SECONDS |
static int |
DEFAULT_MAX_SIZE |
static InMemoryFormat |
DEFAULT_MEMORY_FORMAT |
static int |
DEFAULT_TTL_SECONDS |
Constructor and Description |
---|
NearCacheConfig() |
NearCacheConfig(int timeToLiveSeconds,
int maxSize,
String evictionPolicy,
int maxIdleSeconds,
boolean invalidateOnChange,
InMemoryFormat inMemoryFormat) |
NearCacheConfig(NearCacheConfig config) |
Modifier and Type | Method and Description |
---|---|
NearCacheConfigReadOnly |
getAsReadOnly() |
String |
getEvictionPolicy() |
InMemoryFormat |
getInMemoryFormat() |
int |
getMaxIdleSeconds() |
int |
getMaxSize() |
String |
getName() |
int |
getTimeToLiveSeconds() |
boolean |
isInvalidateOnChange() |
NearCacheConfig |
setEvictionPolicy(String evictionPolicy) |
NearCacheConfig |
setInMemoryFormat(InMemoryFormat inMemoryFormat) |
NearCacheConfig |
setInMemoryFormat(String inMemoryFormat) |
NearCacheConfig |
setInvalidateOnChange(boolean invalidateOnChange) |
NearCacheConfig |
setMaxIdleSeconds(int maxIdleSeconds) |
NearCacheConfig |
setMaxSize(int maxSize) |
void |
setName(String name) |
NearCacheConfig |
setTimeToLiveSeconds(int timeToLiveSeconds) |
String |
toString() |
public static final int DEFAULT_TTL_SECONDS
public static final int DEFAULT_MAX_IDLE_SECONDS
public static final int DEFAULT_MAX_SIZE
public static final String DEFAULT_EVICTION_POLICY
public static final InMemoryFormat DEFAULT_MEMORY_FORMAT
public NearCacheConfig(int timeToLiveSeconds, int maxSize, String evictionPolicy, int maxIdleSeconds, boolean invalidateOnChange, InMemoryFormat inMemoryFormat)
public NearCacheConfig(NearCacheConfig config)
public NearCacheConfig()
public NearCacheConfigReadOnly getAsReadOnly()
public String getName()
public void setName(String name)
public int getTimeToLiveSeconds()
public NearCacheConfig setTimeToLiveSeconds(int timeToLiveSeconds)
public int getMaxSize()
public NearCacheConfig setMaxSize(int maxSize)
public String getEvictionPolicy()
public NearCacheConfig setEvictionPolicy(String evictionPolicy)
public int getMaxIdleSeconds()
public NearCacheConfig setMaxIdleSeconds(int maxIdleSeconds)
public boolean isInvalidateOnChange()
public NearCacheConfig setInvalidateOnChange(boolean invalidateOnChange)
public InMemoryFormat getInMemoryFormat()
public NearCacheConfig setInMemoryFormat(InMemoryFormat inMemoryFormat)
public NearCacheConfig setInMemoryFormat(String inMemoryFormat)
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.