Class InstanceZKMetadata

    • Constructor Detail

      • InstanceZKMetadata

        public InstanceZKMetadata()
      • InstanceZKMetadata

        public InstanceZKMetadata​(org.apache.helix.zookeeper.datamodel.ZNRecord record)
    • Method Detail

      • getInstancePort

        public int getInstancePort()
      • setInstancePort

        public void setInstancePort​(int instancePort)
      • getInstanceType

        public String getInstanceType()
      • setInstanceType

        public void setInstanceType​(String instanceType)
      • getId

        public String getId()
      • setId

        public void setId​(String id)
      • getInstanceName

        public String getInstanceName()
      • setInstanceName

        public void setInstanceName​(String instanceName)
      • getGroupId

        public String getGroupId​(String resourceName)
      • setGroupId

        public void setGroupId​(String resourceName,
                               String groupId)
      • getPartition

        public String getPartition​(String resourceName)
      • setPartition

        public void setPartition​(String resourceName,
                                 String partition)
      • removeResource

        public void removeResource​(String resourceName)
      • toZNRecord

        public org.apache.helix.zookeeper.datamodel.ZNRecord toZNRecord()
        Specified by:
        toZNRecord in interface ZKMetadata
      • equals

        public boolean equals​(Object instanceMetadata)
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object