Class DescribeDBInstanceNodePropertyRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.mongodb.v20190725.models.DescribeDBInstanceNodePropertyRequest
-
public class DescribeDBInstanceNodePropertyRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DescribeDBInstanceNodePropertyRequest()
DescribeDBInstanceNodePropertyRequest(DescribeDBInstanceNodePropertyRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getInstanceId()
Get 实例ID,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同。String[]
getNodeIds()
Get 节点ID。Boolean
getOnlyHidden()
Get 该参数指定节点是否为Hidden节点,默认为false。Long
getPriority()
Get 该参数指定选举新主节点的优先级。其取值范围为[0,100],数值越高,优先级越高。String[]
getRoles()
Get 节点角色。可选值包括: PRIMARY:主节点。SECONDARY:从节点。READONLY:只读节点。ARBITER:仲裁节点。NodeTag[]
getTags()
Get 节点标签。Long
getVotes()
Get 该参数指定节点投票权。 1:具有投票权。0:无投票权。void
setInstanceId(String InstanceId)
Set 实例ID,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同。void
setNodeIds(String[] NodeIds)
Set 节点ID。void
setOnlyHidden(Boolean OnlyHidden)
Set 该参数指定节点是否为Hidden节点,默认为false。void
setPriority(Long Priority)
Set 该参数指定选举新主节点的优先级。其取值范围为[0,100],数值越高,优先级越高。void
setRoles(String[] Roles)
Set 节点角色。可选值包括: PRIMARY:主节点。SECONDARY:从节点。READONLY:只读节点。ARBITER:仲裁节点。void
setTags(NodeTag[] Tags)
Set 节点标签。void
setVotes(Long Votes)
Set 该参数指定节点投票权。 1:具有投票权。0:无投票权。void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
DescribeDBInstanceNodePropertyRequest
public DescribeDBInstanceNodePropertyRequest()
-
DescribeDBInstanceNodePropertyRequest
public DescribeDBInstanceNodePropertyRequest(DescribeDBInstanceNodePropertyRequest 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.
-
-
Method Detail
-
getInstanceId
public String getInstanceId()
Get 实例ID,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同。- Returns:
- InstanceId 实例ID,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同。
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 实例ID,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同。- Parameters:
InstanceId
- 实例ID,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同。
-
getNodeIds
public String[] getNodeIds()
Get 节点ID。- Returns:
- NodeIds 节点ID。
-
setNodeIds
public void setNodeIds(String[] NodeIds)
Set 节点ID。- Parameters:
NodeIds
- 节点ID。
-
getRoles
public String[] getRoles()
Get 节点角色。可选值包括:- PRIMARY:主节点。
- SECONDARY:从节点。
- READONLY:只读节点。
- ARBITER:仲裁节点。
- Returns:
- Roles 节点角色。可选值包括:
- PRIMARY:主节点。
- SECONDARY:从节点。
- READONLY:只读节点。
- ARBITER:仲裁节点。
-
setRoles
public void setRoles(String[] Roles)
Set 节点角色。可选值包括:- PRIMARY:主节点。
- SECONDARY:从节点。
- READONLY:只读节点。
- ARBITER:仲裁节点。
- Parameters:
Roles
- 节点角色。可选值包括:- PRIMARY:主节点。
- SECONDARY:从节点。
- READONLY:只读节点。
- ARBITER:仲裁节点。
-
getOnlyHidden
public Boolean getOnlyHidden()
Get 该参数指定节点是否为Hidden节点,默认为false。- Returns:
- OnlyHidden 该参数指定节点是否为Hidden节点,默认为false。
-
setOnlyHidden
public void setOnlyHidden(Boolean OnlyHidden)
Set 该参数指定节点是否为Hidden节点,默认为false。- Parameters:
OnlyHidden
- 该参数指定节点是否为Hidden节点,默认为false。
-
getPriority
public Long getPriority()
Get 该参数指定选举新主节点的优先级。其取值范围为[0,100],数值越高,优先级越高。- Returns:
- Priority 该参数指定选举新主节点的优先级。其取值范围为[0,100],数值越高,优先级越高。
-
setPriority
public void setPriority(Long Priority)
Set 该参数指定选举新主节点的优先级。其取值范围为[0,100],数值越高,优先级越高。- Parameters:
Priority
- 该参数指定选举新主节点的优先级。其取值范围为[0,100],数值越高,优先级越高。
-
getVotes
public Long getVotes()
Get 该参数指定节点投票权。- 1:具有投票权。
- 0:无投票权。
- Returns:
- Votes 该参数指定节点投票权。
- 1:具有投票权。
- 0:无投票权。
-
setVotes
public void setVotes(Long Votes)
Set 该参数指定节点投票权。- 1:具有投票权。
- 0:无投票权。
- Parameters:
Votes
- 该参数指定节点投票权。- 1:具有投票权。
- 0:无投票权。
-
getTags
public NodeTag[] getTags()
Get 节点标签。- Returns:
- Tags 节点标签。
-
setTags
public void setTags(NodeTag[] Tags)
Set 节点标签。- Parameters:
Tags
- 节点标签。
-
-