java.lang.Object
io.lettuce.core.models.role.RedisUpstreamInstance
io.lettuce.core.models.role.RedisMasterInstance
- All Implemented Interfaces:
RedisInstance,Serializable
public class RedisMasterInstance extends RedisUpstreamInstance
Represents a upstream (master) instance.
- Since:
- 3.0
- Author:
- Mark Paluch
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.lettuce.core.models.role.RedisInstance
RedisInstance.Role -
Constructor Summary
Constructors Constructor Description RedisMasterInstance()RedisMasterInstance(long replicationOffset, List<ReplicationPartner> replicas)Constructs aRedisMasterInstance -
Method Summary
Modifier and Type Method Description RedisInstance.RolegetRole()Methods inherited from class io.lettuce.core.models.role.RedisUpstreamInstance
getReplicas, getReplicationOffset, getSlaves, setReplicas, setReplicationOffset, setSlaves, toString
-
Constructor Details
-
RedisMasterInstance
public RedisMasterInstance() -
RedisMasterInstance
Constructs aRedisMasterInstance- Parameters:
replicationOffset- the replication offsetreplicas- list of replicas, must not benullbut may be empty
-
-
Method Details
-
getRole
- Specified by:
getRolein interfaceRedisInstance- Overrides:
getRolein classRedisUpstreamInstance- Returns:
- always
RedisInstance.Role.MASTER
-