Class ClusterPartition

java.lang.Object
org.redisson.cluster.ClusterPartition

public class ClusterPartition extends Object
Author:
Nikita Koksharov
  • Constructor Details

    • ClusterPartition

      public ClusterPartition(String nodeId)
  • Method Details

    • getParent

      public ClusterPartition getParent()
    • setParent

      public void setParent(ClusterPartition parent)
    • setType

      public void setType(ClusterPartition.Type type)
    • getType

      public ClusterPartition.Type getType()
    • getNodeId

      public String getNodeId()
    • setMasterFail

      public void setMasterFail(boolean masterFail)
    • isMasterFail

      public boolean isMasterFail()
    • addSlots

      public void addSlots(BitSet slots)
    • removeSlots

      public void removeSlots(BitSet slots)
    • addSlotRanges

      public void addSlotRanges(Set<ClusterSlotRange> ranges)
    • removeSlotRanges

      public void removeSlotRanges(Set<ClusterSlotRange> ranges)
    • getSlotRanges

      public Set<ClusterSlotRange> getSlotRanges()
    • clear

      public void clear()
    • getSlots

      public Iterable<Integer> getSlots()
    • slots

      public BitSet slots()
    • copySlots

      public BitSet copySlots()
    • hasSlot

      public boolean hasSlot(int slot)
    • getSlotsAmount

      public int getSlotsAmount()
    • getMasterAddress

      public RedisURI getMasterAddress()
    • setMasterAddress

      public void setMasterAddress(RedisURI masterAddress)
    • addFailedSlaveAddress

      public void addFailedSlaveAddress(RedisURI address)
    • getFailedSlaveAddresses

      public Set<RedisURI> getFailedSlaveAddresses()
    • removeFailedSlaveAddress

      public void removeFailedSlaveAddress(RedisURI uri)
    • addSlaveAddress

      public void addSlaveAddress(RedisURI address)
    • getSlaveAddresses

      public Set<RedisURI> getSlaveAddresses()
    • removeSlaveAddress

      public void removeSlaveAddress(RedisURI uri)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object