public class ClusterPartition extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ClusterPartition.Type |
Constructor and Description |
---|
ClusterPartition(String nodeId) |
Modifier and Type | Method and Description |
---|---|
void |
addFailedSlaveAddress(RedisURI address) |
void |
addSlaveAddress(RedisURI address) |
void |
addSlotRanges(Set<ClusterSlotRange> ranges) |
void |
addSlots(BitSet slots) |
BitSet |
copySlots() |
boolean |
equals(Object obj) |
Set<RedisURI> |
getFailedSlaveAddresses() |
RedisURI |
getMasterAddress() |
String |
getNodeId() |
ClusterPartition |
getParent() |
Set<RedisURI> |
getSlaveAddresses() |
Set<ClusterSlotRange> |
getSlotRanges() |
Iterable<Integer> |
getSlots() |
int |
getSlotsAmount() |
ClusterPartition.Type |
getType() |
int |
hashCode() |
boolean |
hasSlot(int slot) |
boolean |
isMasterFail() |
void |
removeFailedSlaveAddress(RedisURI uri) |
void |
removeSlaveAddress(RedisURI uri) |
void |
removeSlotRanges(Set<ClusterSlotRange> ranges) |
void |
removeSlots(BitSet slots) |
void |
setMasterAddress(RedisURI masterAddress) |
void |
setMasterFail(boolean masterFail) |
void |
setParent(ClusterPartition parent) |
void |
setType(ClusterPartition.Type type) |
BitSet |
slots() |
String |
toString() |
public ClusterPartition(String nodeId)
public ClusterPartition getParent()
public void setParent(ClusterPartition parent)
public void setType(ClusterPartition.Type type)
public ClusterPartition.Type getType()
public String getNodeId()
public void setMasterFail(boolean masterFail)
public boolean isMasterFail()
public void addSlots(BitSet slots)
public void removeSlots(BitSet slots)
public void addSlotRanges(Set<ClusterSlotRange> ranges)
public void removeSlotRanges(Set<ClusterSlotRange> ranges)
public Set<ClusterSlotRange> getSlotRanges()
public BitSet slots()
public BitSet copySlots()
public boolean hasSlot(int slot)
public int getSlotsAmount()
public RedisURI getMasterAddress()
public void setMasterAddress(RedisURI masterAddress)
public void addFailedSlaveAddress(RedisURI address)
public void removeFailedSlaveAddress(RedisURI uri)
public void addSlaveAddress(RedisURI address)
public void removeSlaveAddress(RedisURI uri)
Copyright © 2014–2020 Redisson. All rights reserved.