Package org.redisson.config
Class MasterSlaveServersConfig
-
- org.redisson.config.BaseConfig<T>
-
- org.redisson.config.BaseMasterSlaveServersConfig<MasterSlaveServersConfig>
-
- org.redisson.config.MasterSlaveServersConfig
-
public class MasterSlaveServersConfig extends BaseMasterSlaveServersConfig<MasterSlaveServersConfig>
- Author:
- Nikita Koksharov
-
-
Constructor Summary
Constructors Constructor Description MasterSlaveServersConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MasterSlaveServersConfig
slaveAddress)
MasterSlaveServersConfig
... addresses)
Add Redis slave server address.int
getDatabase()
getMasterAddress()
<>
getSlaveAddresses()
MasterSlaveServersConfig
setDatabase(int database)
Database index used for Redis connection Default is0
MasterSlaveServersConfig
masterAddress)
Set Redis master server address.void
<> readAddresses)
-
Methods inherited from class org.redisson.config.BaseMasterSlaveServersConfig
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
-
Methods inherited from class org.redisson.config.BaseConfig
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
-
-
-
-
Method Detail
-
setMasterAddress
public masterAddress)
Set Redis master server address. Use follow format -- host:port- Parameters:
masterAddress
- of Redis- Returns:
- config
-
getMasterAddress
public getMasterAddress()
-
addSlaveAddress
public ... addresses)
Add Redis slave server address. Use follow format -- host:port- Parameters:
addresses
- of Redis- Returns:
- config
-
addSlaveAddress
public slaveAddress)
-
getSlaveAddresses
public <> getSlaveAddresses()
-
setSlaveAddresses
public void setSlaveAddresses(<> readAddresses)
-
setDatabase
public MasterSlaveServersConfig setDatabase(int database)
Database index used for Redis connection Default is0
- Parameters:
database
- number- Returns:
- config
-
getDatabase
public int getDatabase()
-
-