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​(Set<Integer> slots)
      • removeSlots

        public void removeSlots​(Set<Integer> slots)
      • getMasterAddress

        public URI getMasterAddress()
      • setMasterAddress

        public void setMasterAddress​(URI masterAddress)
      • addFailedSlaveAddress

        public void addFailedSlaveAddress​(URI address)
      • getFailedSlaveAddresses

        public Set<URI> getFailedSlaveAddresses()
      • removeFailedSlaveAddress

        public void removeFailedSlaveAddress​(URI uri)
      • addSlaveAddress

        public void addSlaveAddress​(URI address)
      • getSlaveAddresses

        public Set<URI> getSlaveAddresses()
      • removeSlaveAddress

        public void removeSlaveAddress​(URI uri)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object