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 StringgetInstanceId()Get 实例ID,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同。String[]getNodeIds()Get 节点ID。BooleangetOnlyHidden()Get 该参数指定节点是否为Hidden节点,默认为false。LonggetPriority()Get 该参数指定选举新主节点的优先级。其取值范围为[0,100],数值越高,优先级越高。String[]getRoles()Get 节点角色。可选值包括: PRIMARY:主节点。SECONDARY:从节点。READONLY:只读节点。ARBITER:仲裁节点。NodeTag[]getTags()Get 节点标签。LonggetVotes()Get 该参数指定节点投票权。 1:具有投票权。0:无投票权。voidsetInstanceId(String InstanceId)Set 实例ID,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同。voidsetNodeIds(String[] NodeIds)Set 节点ID。voidsetOnlyHidden(Boolean OnlyHidden)Set 该参数指定节点是否为Hidden节点,默认为false。voidsetPriority(Long Priority)Set 该参数指定选举新主节点的优先级。其取值范围为[0,100],数值越高,优先级越高。voidsetRoles(String[] Roles)Set 节点角色。可选值包括: PRIMARY:主节点。SECONDARY:从节点。READONLY:只读节点。ARBITER:仲裁节点。voidsetTags(NodeTag[] Tags)Set 节点标签。voidsetVotes(Long Votes)Set 该参数指定节点投票权。 1:具有投票权。0:无投票权。voidtoMap(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- 节点标签。
-
-