public class Member extends java.lang.Object implements java.lang.Comparable<Member>, java.lang.Cloneable, java.io.Serializable
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Member.MemberBuilder |
| 限定符和类型 | 字段和说明 |
|---|---|
private com.alibaba.nacos.api.ability.ServerAbilities |
abilities |
private java.lang.String |
address |
private java.util.Map<java.lang.String,java.lang.Object> |
extendInfo |
private int |
failAccessCnt |
private java.lang.String |
ip |
private int |
port |
private static long |
serialVersionUID |
private NodeState |
state |
| 构造器和说明 |
|---|
Member() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Member.MemberBuilder |
builder() |
boolean |
check() |
int |
compareTo(Member o) |
Member |
copy()
get a copy.
|
void |
delExtendVal(java.lang.String key) |
boolean |
equals(java.lang.Object o) |
com.alibaba.nacos.api.ability.ServerAbilities |
getAbilities() |
java.lang.String |
getAddress() |
java.util.Map<java.lang.String,java.lang.Object> |
getExtendInfo() |
java.lang.Object |
getExtendVal(java.lang.String key) |
int |
getFailAccessCnt() |
java.lang.String |
getIp() |
int |
getPort() |
NodeState |
getState() |
int |
hashCode() |
void |
setAbilities(com.alibaba.nacos.api.ability.ServerAbilities abilities) |
void |
setAddress(java.lang.String address) |
void |
setExtendInfo(java.util.Map<java.lang.String,java.lang.Object> extendInfo) |
void |
setExtendVal(java.lang.String key,
java.lang.Object value) |
void |
setFailAccessCnt(int failAccessCnt) |
void |
setIp(java.lang.String ip) |
void |
setPort(int port) |
void |
setState(NodeState state) |
java.lang.String |
toString() |
private static final long serialVersionUID
private java.lang.String ip
private int port
private volatile NodeState state
private java.util.Map<java.lang.String,java.lang.Object> extendInfo
private java.lang.String address
private transient int failAccessCnt
private com.alibaba.nacos.api.ability.ServerAbilities abilities
public com.alibaba.nacos.api.ability.ServerAbilities getAbilities()
public void setAbilities(com.alibaba.nacos.api.ability.ServerAbilities abilities)
public static Member.MemberBuilder builder()
public int getPort()
public void setPort(int port)
public NodeState getState()
public void setState(NodeState state)
public java.util.Map<java.lang.String,java.lang.Object> getExtendInfo()
public void setExtendInfo(java.util.Map<java.lang.String,java.lang.Object> extendInfo)
public java.lang.String getIp()
public void setIp(java.lang.String ip)
public java.lang.String getAddress()
public void setAddress(java.lang.String address)
public java.lang.Object getExtendVal(java.lang.String key)
public void setExtendVal(java.lang.String key,
java.lang.Object value)
public void delExtendVal(java.lang.String key)
public boolean check()
public int getFailAccessCnt()
public void setFailAccessCnt(int failAccessCnt)
public boolean equals(java.lang.Object o)
equals 在类中 java.lang.Objectpublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic int hashCode()
hashCode 在类中 java.lang.Objectpublic Member copy()
Copyright © 2018–2022 Alibaba Group. All rights reserved.