Package io.lettuce.core.models.role
Class RedisUpstreamInstance
- java.lang.Object
-
- io.lettuce.core.models.role.RedisUpstreamInstance
-
- All Implemented Interfaces:
RedisInstance
,Serializable
- Direct Known Subclasses:
RedisMasterInstance
public class RedisUpstreamInstance extends Object implements RedisInstance, Serializable
Represents a upstream instance.- Since:
- 6.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 RedisUpstreamInstance()
RedisUpstreamInstance(long replicationOffset, List<ReplicationPartner> replicas)
Constructs aRedisUpstreamInstance
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description List<ReplicationPartner>
getReplicas()
long
getReplicationOffset()
RedisInstance.Role
getRole()
List<ReplicationPartner>
getSlaves()
Deprecated.void
setReplicas(List<ReplicationPartner> replicas)
void
setReplicationOffset(long replicationOffset)
void
setSlaves(List<ReplicationPartner> replicas)
Deprecated.String
toString()
-
-
-
Constructor Detail
-
RedisUpstreamInstance
public RedisUpstreamInstance()
-
RedisUpstreamInstance
public RedisUpstreamInstance(long replicationOffset, List<ReplicationPartner> replicas)
Constructs aRedisUpstreamInstance
- Parameters:
replicationOffset
- the replication offsetreplicas
- list of replicas, must not benull
but may be empty
-
-
Method Detail
-
getRole
public RedisInstance.Role getRole()
- Specified by:
getRole
in interfaceRedisInstance
- Returns:
- always
RedisInstance.Role.UPSTREAM
-
getReplicationOffset
public long getReplicationOffset()
-
getSlaves
@Deprecated public List<ReplicationPartner> getSlaves()
Deprecated.
-
getReplicas
public List<ReplicationPartner> getReplicas()
-
setReplicationOffset
public void setReplicationOffset(long replicationOffset)
-
setSlaves
@Deprecated public void setSlaves(List<ReplicationPartner> replicas)
Deprecated.
-
setReplicas
public void setReplicas(List<ReplicationPartner> replicas)
-
-