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.
|
void |
setNodeAddresses(List<String> nodeAddresses) |
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, setSubscriptionMode
getClientName, 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, setUsername
public ClusterServersConfig addNodeAddress(String... addresses)
host:port
addresses
- 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
,
HostPortNatMapper
Copyright © 2014–2021 Redisson. All rights reserved.