Class ClusterPartition


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

      • ClusterPartition

        public ClusterPartition(String nodeId)
    • Method Detail

      • 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)
      • 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