com.google.code.ssm.providers.xmemcached
Class XMemcachedConfiguration
java.lang.Object
com.google.code.ssm.providers.CacheConfiguration
com.google.code.ssm.providers.xmemcached.XMemcachedConfiguration
public class XMemcachedConfiguration
- extends CacheConfiguration
Allows to set provider specific settings. If property is not set (null) default value defined by provider will be
used. Description of each property can be found in MemcachedClientBuilder and MemcachedClient
classes.
- Version:
- 2.0.0
- Author:
- Jakub BiaĆek
XMemcachedConfiguration
public XMemcachedConfiguration()
getMaxAwayTime
public Integer getMaxAwayTime()
- See Also:
MemcachedClient.addStateListener(MemcachedClientStateListener),
ReconnectListener
getConnectionPoolSize
public Integer getConnectionPoolSize()
- See Also:
MemcachedClientBuilder.setConnectionPoolSize(int)
getConfiguration
public Configuration getConfiguration()
- See Also:
MemcachedClientBuilder.setConfiguration(Configuration)
getFailureMode
public Boolean getFailureMode()
- See Also:
MemcachedClientBuilder.setFailureMode(boolean)
getSocketOptions
public Map<SocketOption<?>,Object> getSocketOptions()
- See Also:
MemcachedClientBuilder.setSocketOption(SocketOption, Object)
getHealSessionInterval
public Long getHealSessionInterval()
- See Also:
MemcachedClientBuilder.setHealSessionInterval(long)
getMergeFactor
public Integer getMergeFactor()
- See Also:
MemcachedClient.setMergeFactor(int)
getOptimizeGet
public Boolean getOptimizeGet()
- See Also:
MemcachedClient.setOptimizeGet(boolean)
getOptimizeMergeBuffer
public Boolean getOptimizeMergeBuffer()
- See Also:
MemcachedClient.setOptimizeMergeBuffer(boolean)
getEnableHeartBeat
public Boolean getEnableHeartBeat()
- See Also:
MemcachedClient.setEnableHeartBeat(boolean)
getPrimitiveAsString
public Boolean getPrimitiveAsString()
- See Also:
MemcachedClient.setPrimitiveAsString(boolean)
getSanitizeKeys
public Boolean getSanitizeKeys()
- See Also:
MemcachedClientBuilder.setSanitizeKeys(boolean)
getDefaultTranscoder
public Transcoder<?> getDefaultTranscoder()
- default transcoder or null if not set
- Since:
- 3.0.0
- See Also:
MemcachedClient.setTranscoder(Transcoder)
getConnectionTimeout
public Long getConnectionTimeout()
- Since:
- 3.2.0
- See Also:
MemcachedClientBuilder.setConnectTimeout(long)
getMaxQueuedNoReplyOperations
public Integer getMaxQueuedNoReplyOperations()
- Since:
- 3.2.0
- See Also:
MemcachedClientBuilder.setMaxQueuedNoReplyOperations(int)
getEnableHealSession
public Boolean getEnableHealSession()
- Since:
- 3.2.0
- See Also:
MemcachedClientBuilder.setEnableHealSession(boolean)
getAuthInfoMap
public Map<InetSocketAddress,AuthInfo> getAuthInfoMap()
- Since:
- 3.2.0
- See Also:
MemcachedClientBuilder.setAuthInfoMap(Map)
getStateListeners
public List<MemcachedClientStateListener> getStateListeners()
- Since:
- 3.2.0
- See Also:
MemcachedClientBuilder.setStateListeners(List)
getWeights
public int[] getWeights()
- Since:
- 3.3.0
- See Also:
XMemcachedClientBuilder.XMemcachedClientBuilder(List, int[])
setMaxAwayTime
public void setMaxAwayTime(Integer maxAwayTime)
- See Also:
MemcachedClient.addStateListener(MemcachedClientStateListener),
ReconnectListener
setConnectionPoolSize
public void setConnectionPoolSize(Integer connectionPoolSize)
- See Also:
MemcachedClientBuilder.setConnectionPoolSize(int)
setConfiguration
public void setConfiguration(Configuration configuration)
- See Also:
MemcachedClientBuilder.setConfiguration(Configuration)
setFailureMode
public void setFailureMode(Boolean failureMode)
- See Also:
MemcachedClientBuilder.setFailureMode(boolean)
setSocketOptions
public void setSocketOptions(Map<SocketOption<?>,Object> socketOptions)
- See Also:
MemcachedClientBuilder.setSocketOption(SocketOption, Object)
setHealSessionInterval
public void setHealSessionInterval(Long healSessionInterval)
- See Also:
MemcachedClientBuilder.setHealSessionInterval(long)
setMergeFactor
public void setMergeFactor(Integer mergeFactor)
- See Also:
MemcachedClient.setMergeFactor(int)
setOptimizeGet
public void setOptimizeGet(Boolean optimizeGet)
- See Also:
MemcachedClient.setOptimizeGet(boolean)
setOptimizeMergeBuffer
public void setOptimizeMergeBuffer(Boolean optimizeMergeBuffer)
- See Also:
MemcachedClient.setOptimizeMergeBuffer(boolean)
setEnableHeartBeat
public void setEnableHeartBeat(Boolean enableHeartBeat)
- See Also:
MemcachedClient.setEnableHeartBeat(boolean)
setPrimitiveAsString
public void setPrimitiveAsString(Boolean primitiveAsString)
- See Also:
MemcachedClient.setPrimitiveAsString(boolean)
setSanitizeKeys
public void setSanitizeKeys(Boolean sanitizeKeys)
- See Also:
MemcachedClientBuilder.setSanitizeKeys(boolean)
setDefaultTranscoder
public void setDefaultTranscoder(Transcoder<?> defaultTranscoder)
- default transcoder or null if not set
- Since:
- 3.0.0
- See Also:
MemcachedClient.setTranscoder(Transcoder)
setConnectionTimeout
public void setConnectionTimeout(Long connectionTimeout)
- Since:
- 3.2.0
- See Also:
MemcachedClientBuilder.setConnectTimeout(long)
setMaxQueuedNoReplyOperations
public void setMaxQueuedNoReplyOperations(Integer maxQueuedNoReplyOperations)
- Since:
- 3.2.0
- See Also:
MemcachedClientBuilder.setMaxQueuedNoReplyOperations(int)
setEnableHealSession
public void setEnableHealSession(Boolean enableHealSession)
- Since:
- 3.2.0
- See Also:
MemcachedClientBuilder.setEnableHealSession(boolean)
setAuthInfoMap
public void setAuthInfoMap(Map<InetSocketAddress,AuthInfo> authInfoMap)
- Since:
- 3.2.0
- See Also:
MemcachedClientBuilder.setAuthInfoMap(Map)
setStateListeners
public void setStateListeners(List<MemcachedClientStateListener> stateListeners)
- Since:
- 3.2.0
- See Also:
MemcachedClientBuilder.setStateListeners(List)
setWeights
public void setWeights(int[] weights)
- Since:
- 3.3.0
- See Also:
XMemcachedClientBuilder.XMemcachedClientBuilder(List, int[])
toString
public String toString()
- Overrides:
toString in class CacheConfiguration
equals
public boolean equals(Object o)
- Overrides:
equals in class CacheConfiguration
canEqual
public boolean canEqual(Object other)
- Overrides:
canEqual in class CacheConfiguration
hashCode
public int hashCode()
- Overrides:
hashCode in class CacheConfiguration
Copyright © 2014. All rights reserved.