Class ClusterSlotRange
- java.lang.Object
-
- io.lettuce.core.cluster.models.slots.ClusterSlotRange
-
- All Implemented Interfaces:
Serializable
public class ClusterSlotRange extends Object implements Serializable
Represents a range of slots together with its master and replicas.- Since:
- 3.0
- Author:
- Mark Paluch
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ClusterSlotRange()
ClusterSlotRange(int from, int to, RedisClusterNode upstream, List<RedisClusterNode> replicaNodes)
Constructs aClusterSlotRange
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description int
getFrom()
List<RedisClusterNode>
getReplicaNodes()
List<RedisClusterNode>
getSlaveNodes()
Deprecated.int
getTo()
RedisClusterNode
getUpstream()
void
setFrom(int from)
void
setReplicaNodes(List<RedisClusterNode> replicaNodes)
void
setSlaveNodes(List<RedisClusterNode> slaveNodes)
Deprecated.void
setTo(int to)
void
setUpstream(RedisClusterNode upstream)
String
toString()
-
-
-
Constructor Detail
-
ClusterSlotRange
public ClusterSlotRange()
-
ClusterSlotRange
public ClusterSlotRange(int from, int to, RedisClusterNode upstream, List<RedisClusterNode> replicaNodes)
Constructs aClusterSlotRange
- Parameters:
from
- from slotto
- to slotupstream
- master for the slots, may benull
replicaNodes
- list of replicas must not benull
but may be empty
-
-
Method Detail
-
getFrom
public int getFrom()
-
getTo
public int getTo()
-
getUpstream
public RedisClusterNode getUpstream()
-
setUpstream
public void setUpstream(RedisClusterNode upstream)
-
getSlaveNodes
@Deprecated public List<RedisClusterNode> getSlaveNodes()
Deprecated.
-
setSlaveNodes
@Deprecated public void setSlaveNodes(List<RedisClusterNode> slaveNodes)
Deprecated.
-
getReplicaNodes
public List<RedisClusterNode> getReplicaNodes()
-
setReplicaNodes
public void setReplicaNodes(List<RedisClusterNode> replicaNodes)
-
setFrom
public void setFrom(int from)
-
setTo
public void setTo(int to)
-
-