public class ClusterServersConfig extends BaseMasterSlaveServersConfig<ClusterServersConfig>
| Constructor and Description |
|---|
ClusterServersConfig() |
| Modifier and Type | Method and Description |
|---|---|
ClusterServersConfig |
addNodeAddress(String... addresses)
Add Redis cluster node address.
|
NatMapper |
getNatMapper() |
List<String> |
getNodeAddresses() |
int |
getScanInterval() |
boolean |
isCheckSlotsCoverage() |
ClusterServersConfig |
setCheckSlotsCoverage(boolean checkSlotsCoverage)
Enables cluster slots check during Redisson startup.
|
ClusterServersConfig |
setNatMap(Map<String,String> natMap)
Deprecated.
|
ClusterServersConfig |
setNatMapper(NatMapper natMapper)
Defines NAT mapper which maps Redis URI object.
|
ClusterServersConfig |
setScanInterval(int scanInterval)
Redis cluster scan interval in milliseconds
Default is
5000 |
checkSkipSlavesInit, getDnsMonitoringInterval, getFailedSlaveCheckInterval, getFailedSlaveReconnectionInterval, getLoadBalancer, getMasterConnectionMinimumIdleSize, getMasterConnectionPoolSize, getReadMode, getSlaveConnectionMinimumIdleSize, getSlaveConnectionPoolSize, getSubscriptionConnectionMinimumIdleSize, getSubscriptionConnectionPoolSize, getSubscriptionMode, setDnsMonitoringInterval, setFailedSlaveCheckInterval, setFailedSlaveReconnectionInterval, setLoadBalancer, setMasterConnectionMinimumIdleSize, setMasterConnectionPoolSize, setReadMode, setSlaveConnectionMinimumIdleSize, setSlaveConnectionPoolSize, setSubscriptionConnectionMinimumIdleSize, setSubscriptionConnectionPoolSize, setSubscriptionModegetClientName, getConnectTimeout, getIdleConnectionTimeout, getNameMapper, getPassword, getPingConnectionInterval, getRetryAttempts, getRetryInterval, getSslKeystore, getSslKeystorePassword, getSslProtocols, getSslProvider, getSslTruststore, getSslTruststorePassword, getSubscriptionsPerConnection, getTimeout, getUsername, isKeepAlive, isSslEnableEndpointIdentification, isTcpNoDelay, setClientName, setConnectTimeout, setIdleConnectionTimeout, setKeepAlive, setNameMapper, setPassword, setPingConnectionInterval, setRetryAttempts, setRetryInterval, setSslEnableEndpointIdentification, setSslKeystore, setSslKeystorePassword, setSslProtocols, setSslProvider, setSslTruststore, setSslTruststorePassword, setSubscriptionsPerConnection, setTcpNoDelay, setTimeout, setUsernamepublic ClusterServersConfig addNodeAddress(String... addresses)
host:portaddresses - in host:port formatpublic int getScanInterval()
public ClusterServersConfig setScanInterval(int scanInterval)
Default is 5000
scanInterval - in millisecondspublic boolean isCheckSlotsCoverage()
public ClusterServersConfig setCheckSlotsCoverage(boolean checkSlotsCoverage)
Default is true
checkSlotsCoverage - - boolean value@Deprecated public ClusterServersConfig setNatMap(Map<String,String> natMap)
public NatMapper getNatMapper()
public ClusterServersConfig setNatMapper(NatMapper natMapper)
natMapper - - nat mapper objectHostNatMapper,
HostPortNatMapperCopyright © 2014–2021 Redisson. All rights reserved.