java.lang.Object
io.lettuce.core.models.role.RedisReplicaInstance
- All Implemented Interfaces:
RedisInstance,Serializable
- Direct Known Subclasses:
RedisSlaveInstance
public class RedisReplicaInstance extends Object implements RedisInstance, Serializable
Redis replica instance.
- Since:
- 3.0
- Author:
- Mark Paluch
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRedisReplicaInstance.StateState of the Replica.Nested classes/interfaces inherited from interface io.lettuce.core.models.role.RedisInstance
RedisInstance.Role -
Constructor Summary
Constructors Constructor Description RedisReplicaInstance() -
Method Summary
Modifier and Type Method Description RedisInstance.RolegetRole()RedisReplicaInstance.StategetState()ReplicationPartnergetUpstream()voidsetState(RedisReplicaInstance.State state)voidsetUpstream(ReplicationPartner upstream)StringtoString()
-
Constructor Details
-
RedisReplicaInstance
public RedisReplicaInstance()
-
-
Method Details
-
getRole
- Specified by:
getRolein interfaceRedisInstance- Returns:
- always
RedisInstance.Role.REPLICA
-
getUpstream
- Returns:
- the replication origin.
-
getState
- Returns:
- Replica state.
-
setUpstream
-
setState
-
toString
-