public class MasterSlaveServersConfig extends BaseMasterSlaveServersConfig<MasterSlaveServersConfig>
| Constructor and Description |
|---|
MasterSlaveServersConfig() |
| Modifier and Type | Method and Description |
|---|---|
MasterSlaveServersConfig |
addSlaveAddress(String... addresses)
Add Redis slave server address.
|
MasterSlaveServersConfig |
addSlaveAddress(String slaveAddress) |
int |
getDatabase() |
String |
getMasterAddress() |
Set<String> |
getSlaveAddresses() |
MasterSlaveServersConfig |
setDatabase(int database)
Database index used for Redis connection
Default is
0 |
MasterSlaveServersConfig |
setMasterAddress(String masterAddress)
Set Redis master server address.
|
void |
setSlaveAddresses(Set<String> readAddresses) |
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 MasterSlaveServersConfig setMasterAddress(String masterAddress)
masterAddress - of Redispublic String getMasterAddress()
public MasterSlaveServersConfig addSlaveAddress(String... addresses)
addresses - of Redispublic MasterSlaveServersConfig addSlaveAddress(String slaveAddress)
public MasterSlaveServersConfig setDatabase(int database)
0database - numberpublic int getDatabase()
Copyright © 2014–2021 Redisson. All rights reserved.