public class NodeProperty extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| NodeProperty() | 
| NodeProperty(NodeProperty source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getAddress()Get 节点访问地址。 | 
| Boolean | getHidden()Get 节点是否为 Hidden 节点。
- true:Hidden 节点。
- false:非 Hidden 节点。 | 
| String | getNodeName()Get 节点名称。 | 
| Long | getPriority()Get 节点优先级。其取值范围为[0,100],数值越高,优先级越高。 | 
| String | getReplicateSetId()Get 副本集 ID。 | 
| String | getRole()Get 节点角色。
- PRIMARY:主节点。
- SECONDARY:从节点。
- READONLY:只读节点。
- ARBITER:仲裁节点。 | 
| Long | getSlaveDelay()Get 主从同步延迟时间,单位:秒。 | 
| String | getStatus()Get 节点状态。
- NORMAL:正常运行中。
- STARTUP:正在启动。
- STARTUP2:正在启动,处理中间数据。
- RECOVERING:恢复中,暂不可用。
- DOWN:已掉线。
- UNKNOWN:未知状态。
- ROLLBACK:回滚中。
- REMOVED:已移除。 | 
| NodeTag[] | getTags()Get 节点标签。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getVotes()Get 节点投票权。
- 1:具有投票权。
- 0:无投票权。 | 
| String | getWanServiceAddress()Get 节点公网访问外网地址(IP或域名,示例为IP方式)。 | 
| String | getZone()Get 节点所在的可用区。 | 
| void | setAddress(String Address)Set 节点访问地址。 | 
| void | setHidden(Boolean Hidden)Set 节点是否为 Hidden 节点。
- true:Hidden 节点。
- false:非 Hidden 节点。 | 
| void | setNodeName(String NodeName)Set 节点名称。 | 
| void | setPriority(Long Priority)Set 节点优先级。其取值范围为[0,100],数值越高,优先级越高。 | 
| void | setReplicateSetId(String ReplicateSetId)Set 副本集 ID。 | 
| void | setRole(String Role)Set 节点角色。
- PRIMARY:主节点。
- SECONDARY:从节点。
- READONLY:只读节点。
- ARBITER:仲裁节点。 | 
| void | setSlaveDelay(Long SlaveDelay)Set 主从同步延迟时间,单位:秒。 | 
| void | setStatus(String Status)Set 节点状态。
- NORMAL:正常运行中。
- STARTUP:正在启动。
- STARTUP2:正在启动,处理中间数据。
- RECOVERING:恢复中,暂不可用。
- DOWN:已掉线。
- UNKNOWN:未知状态。
- ROLLBACK:回滚中。
- REMOVED:已移除。 | 
| void | setTags(NodeTag[] Tags)Set 节点标签。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setVotes(Long Votes)Set 节点投票权。
- 1:具有投票权。
- 0:无投票权。 | 
| void | setWanServiceAddress(String WanServiceAddress)Set 节点公网访问外网地址(IP或域名,示例为IP方式)。 | 
| void | setZone(String Zone)Set 节点所在的可用区。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic NodeProperty()
public NodeProperty(NodeProperty source)
public String getZone()
public void setZone(String Zone)
Zone - 节点所在的可用区。public String getNodeName()
public void setNodeName(String NodeName)
NodeName - 节点名称。public String getAddress()
public void setAddress(String Address)
Address - 节点访问地址。public String getWanServiceAddress()
public void setWanServiceAddress(String WanServiceAddress)
WanServiceAddress - 节点公网访问外网地址(IP或域名,示例为IP方式)。public String getRole()
public void setRole(String Role)
Role - 节点角色。
- PRIMARY:主节点。
- SECONDARY:从节点。
- READONLY:只读节点。
- ARBITER:仲裁节点。public Boolean getHidden()
public void setHidden(Boolean Hidden)
Hidden - 节点是否为 Hidden 节点。
- true:Hidden 节点。
- false:非 Hidden 节点。public String getStatus()
public void setStatus(String Status)
Status - 节点状态。
- NORMAL:正常运行中。
- STARTUP:正在启动。
- STARTUP2:正在启动,处理中间数据。
- RECOVERING:恢复中,暂不可用。
- DOWN:已掉线。
- UNKNOWN:未知状态。
- ROLLBACK:回滚中。
- REMOVED:已移除。public Long getSlaveDelay()
public void setSlaveDelay(Long SlaveDelay)
SlaveDelay - 主从同步延迟时间,单位:秒。public Long getPriority()
public void setPriority(Long Priority)
Priority - 节点优先级。其取值范围为[0,100],数值越高,优先级越高。public Long getVotes()
public void setVotes(Long Votes)
Votes - 节点投票权。
- 1:具有投票权。
- 0:无投票权。public NodeTag[] getTags()
public void setTags(NodeTag[] Tags)
Tags - 节点标签。
注意:此字段可能返回 null,表示取不到有效值。public String getReplicateSetId()
public void setReplicateSetId(String ReplicateSetId)
ReplicateSetId - 副本集 ID。Copyright © 2025. All rights reserved.