类 Member

  • 所有已实现的接口:
    java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<Member>

    public class Member
    extends java.lang.Object
    implements java.lang.Comparable<Member>, java.lang.Cloneable, java.io.Serializable
    Cluster member node.
    作者:
    liaochuntao
    另请参阅:
    序列化表格
    • 字段详细资料

      • serialVersionUID

        private static final long serialVersionUID
        另请参阅:
        常量字段值
      • ip

        private java.lang.String ip
      • port

        private int port
      • extendInfo

        private java.util.Map<java.lang.String,​java.lang.Object> extendInfo
      • address

        private java.lang.String address
      • failAccessCnt

        private transient int failAccessCnt
      • abilities

        private com.alibaba.nacos.api.ability.ServerAbilities abilities
    • 构造器详细资料

      • Member

        public Member()
    • 方法详细资料

      • getAbilities

        public com.alibaba.nacos.api.ability.ServerAbilities getAbilities()
      • setAbilities

        public void setAbilities​(com.alibaba.nacos.api.ability.ServerAbilities abilities)
      • getPort

        public int getPort()
      • setPort

        public void setPort​(int port)
      • setState

        public void setState​(NodeState state)
      • getExtendInfo

        public java.util.Map<java.lang.String,​java.lang.Object> getExtendInfo()
      • setExtendInfo

        public void setExtendInfo​(java.util.Map<java.lang.String,​java.lang.Object> extendInfo)
      • getIp

        public java.lang.String getIp()
      • setIp

        public void setIp​(java.lang.String ip)
      • getAddress

        public java.lang.String getAddress()
      • setAddress

        public void setAddress​(java.lang.String address)
      • getExtendVal

        public java.lang.Object getExtendVal​(java.lang.String key)
      • setExtendVal

        public void setExtendVal​(java.lang.String key,
                                 java.lang.Object value)
      • delExtendVal

        public void delExtendVal​(java.lang.String key)
      • check

        public boolean check()
      • getFailAccessCnt

        public int getFailAccessCnt()
      • setFailAccessCnt

        public void setFailAccessCnt​(int failAccessCnt)
      • equals

        public boolean equals​(java.lang.Object o)
        覆盖:
        equals 在类中 java.lang.Object
      • toString

        public java.lang.String toString()
        覆盖:
        toString 在类中 java.lang.Object
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 java.lang.Object
      • compareTo

        public int compareTo​(Member o)
        指定者:
        compareTo 在接口中 java.lang.Comparable<Member>
      • copy

        public Member copy()
        get a copy.
        返回:
        member.