public class InstanceDetail extends AbstractModel
header, skipSign
Constructor and Description |
---|
InstanceDetail() |
InstanceDetail(InstanceDetail 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 |
---|---|
Long |
getAutoRenewFlag()
Get 实例自动续费标志,可能的返回值:0-手动续费,1-自动续费,2-确认不续费。
|
DBInstanceInfo[] |
getCloneInstances()
Get 临时实例信息。
|
Long |
getClusterType()
Get 集群类型,可能的返回值:0-副本集实例,1-分片实例。
|
Long |
getClusterVer()
Get 实例版本标记。
|
Long |
getConfigServerCpuNum()
Get Config Server节点CPU核数。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getConfigServerMemory()
Get Config Server节点内存。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getConfigServerNodeNum()
Get Config Server节点个数。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getConfigServerVolume()
Get Config Server节点磁盘大小。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getCpuNum()
Get 实例CPU核心数。
|
String |
getCreateTime()
Get 实例创建时间。
|
String |
getDeadLine()
Get 实例到期时间。
|
String |
getInstanceId()
Get 实例ID。
|
String |
getInstanceName()
Get 实例名称。
|
String |
getInstanceStatusDesc()
Get 实例状态描述
|
Long |
getInstanceType()
Get 实例类型,可能的返回值,1-正式实例,2-临时实例,3-只读实例,4-灾备实例
|
Long |
getInstanceVer()
Get 实例版本标记。
|
String |
getMachineType()
Get 实例机器类型。
|
String |
getMaintenanceEnd()
Get 维护窗口结束时间。
|
String |
getMaintenanceStart()
Get 维护窗口起始时间。
|
Long |
getMemory()
Get 实例内存规格,单位为MB。
|
Long |
getMongosCpuNum()
Get mongos节点CPU核数。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getMongosMemory()
Get mongos节点内存。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getMongosNodeNum()
Get mongos节点个数。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getMongoVersion()
Get 实例版本信息。
|
Long |
getNetType()
Get 网络类型,可能的返回值:0-基础网络,1-私有网络
|
Long |
getPayMode()
Get 付费类型,可能的返回值:1-包年包月;0-按量计费
|
Long |
getProjectId()
Get 项目ID。
|
Long |
getProtocol()
Get 协议信息,可能的返回值:1-mongodb,2-dynamodb。
|
DBInstanceInfo[] |
getReadonlyInstances()
Get 只读实例信息。
|
Long |
getReadonlyNodeNum()
Get readonly节点个数。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getRealInstanceId()
Get 实例对应的物理实例id,回档并替换过的实例有不同的InstanceId和RealInstanceId,从barad获取监控数据等场景下需要用物理id获取
|
String |
getRegion()
Get 地域信息。
|
DBInstanceInfo |
getRelatedInstance()
Get 关联实例信息,对于正式实例,该字段表示它的临时实例信息;对于临时实例,则表示它的正式实例信息;如果为只读/灾备实例,则表示他的主实例信息。
|
ShardInfo[] |
getReplicaSets()
Get 分片信息。
|
Long |
getReplicationSetNum()
Get 实例分片数。
|
Long |
getSecondaryNum()
Get 实例从节点数。
|
DBInstanceInfo[] |
getStandbyInstances()
Get 灾备实例信息。
|
Long |
getStatus()
Get 实例状态,可能的返回值:0-创建中,1-流程处理中,2-运行中,-2-实例已过期。
|
String |
getSubnetId()
Get 私有网络的子网ID。
|
TagInfo[] |
getTags()
Get 实例标签信息集合。
|
Long |
getUsedVolume()
Get 已用容量,单位MB。
|
String |
getVip()
Get 实例IP。
|
Long |
getVolume()
Get 实例磁盘规格,单位为MB。
|
String |
getVpcId()
Get 私有网络的ID。
|
Long |
getVport()
Get 端口号。
|
String |
getZone()
Get 可用区信息。
|
String[] |
getZoneList()
Get 实例当前可用区信息。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAutoRenewFlag(Long AutoRenewFlag)
Set 实例自动续费标志,可能的返回值:0-手动续费,1-自动续费,2-确认不续费。
|
void |
setCloneInstances(DBInstanceInfo[] CloneInstances)
Set 临时实例信息。
|
void |
setClusterType(Long ClusterType)
Set 集群类型,可能的返回值:0-副本集实例,1-分片实例。
|
void |
setClusterVer(Long ClusterVer)
Set 实例版本标记。
|
void |
setConfigServerCpuNum(Long ConfigServerCpuNum)
Set Config Server节点CPU核数。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setConfigServerMemory(Long ConfigServerMemory)
Set Config Server节点内存。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setConfigServerNodeNum(Long ConfigServerNodeNum)
Set Config Server节点个数。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setConfigServerVolume(Long ConfigServerVolume)
Set Config Server节点磁盘大小。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCpuNum(Long CpuNum)
Set 实例CPU核心数。
|
void |
setCreateTime(String CreateTime)
Set 实例创建时间。
|
void |
setDeadLine(String DeadLine)
Set 实例到期时间。
|
void |
setInstanceId(String InstanceId)
Set 实例ID。
|
void |
setInstanceName(String InstanceName)
Set 实例名称。
|
void |
setInstanceStatusDesc(String InstanceStatusDesc)
Set 实例状态描述
|
void |
setInstanceType(Long InstanceType)
Set 实例类型,可能的返回值,1-正式实例,2-临时实例,3-只读实例,4-灾备实例
|
void |
setInstanceVer(Long InstanceVer)
Set 实例版本标记。
|
void |
setMachineType(String MachineType)
Set 实例机器类型。
|
void |
setMaintenanceEnd(String MaintenanceEnd)
Set 维护窗口结束时间。
|
void |
setMaintenanceStart(String MaintenanceStart)
Set 维护窗口起始时间。
|
void |
setMemory(Long Memory)
Set 实例内存规格,单位为MB。
|
void |
setMongosCpuNum(Long MongosCpuNum)
Set mongos节点CPU核数。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setMongosMemory(Long MongosMemory)
Set mongos节点内存。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setMongosNodeNum(Long MongosNodeNum)
Set mongos节点个数。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setMongoVersion(String MongoVersion)
Set 实例版本信息。
|
void |
setNetType(Long NetType)
Set 网络类型,可能的返回值:0-基础网络,1-私有网络
|
void |
setPayMode(Long PayMode)
Set 付费类型,可能的返回值:1-包年包月;0-按量计费
|
void |
setProjectId(Long ProjectId)
Set 项目ID。
|
void |
setProtocol(Long Protocol)
Set 协议信息,可能的返回值:1-mongodb,2-dynamodb。
|
void |
setReadonlyInstances(DBInstanceInfo[] ReadonlyInstances)
Set 只读实例信息。
|
void |
setReadonlyNodeNum(Long ReadonlyNodeNum)
Set readonly节点个数。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRealInstanceId(String RealInstanceId)
Set 实例对应的物理实例id,回档并替换过的实例有不同的InstanceId和RealInstanceId,从barad获取监控数据等场景下需要用物理id获取
|
void |
setRegion(String Region)
Set 地域信息。
|
void |
setRelatedInstance(DBInstanceInfo RelatedInstance)
Set 关联实例信息,对于正式实例,该字段表示它的临时实例信息;对于临时实例,则表示它的正式实例信息;如果为只读/灾备实例,则表示他的主实例信息。
|
void |
setReplicaSets(ShardInfo[] ReplicaSets)
Set 分片信息。
|
void |
setReplicationSetNum(Long ReplicationSetNum)
Set 实例分片数。
|
void |
setSecondaryNum(Long SecondaryNum)
Set 实例从节点数。
|
void |
setStandbyInstances(DBInstanceInfo[] StandbyInstances)
Set 灾备实例信息。
|
void |
setStatus(Long Status)
Set 实例状态,可能的返回值:0-创建中,1-流程处理中,2-运行中,-2-实例已过期。
|
void |
setSubnetId(String SubnetId)
Set 私有网络的子网ID。
|
void |
setTags(TagInfo[] Tags)
Set 实例标签信息集合。
|
void |
setUsedVolume(Long UsedVolume)
Set 已用容量,单位MB。
|
void |
setVip(String Vip)
Set 实例IP。
|
void |
setVolume(Long Volume)
Set 实例磁盘规格,单位为MB。
|
void |
setVpcId(String VpcId)
Set 私有网络的ID。
|
void |
setVport(Long Vport)
Set 端口号。
|
void |
setZone(String Zone)
Set 可用区信息。
|
void |
setZoneList(String[] ZoneList)
Set 实例当前可用区信息。
注意:此字段可能返回 null,表示取不到有效值。
|
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, toJsonString
public InstanceDetail()
public InstanceDetail(InstanceDetail source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- 实例ID。public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName
- 实例名称。public Long getPayMode()
public void setPayMode(Long PayMode)
PayMode
- 付费类型,可能的返回值:1-包年包月;0-按量计费public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- 项目ID。public Long getClusterType()
public void setClusterType(Long ClusterType)
ClusterType
- 集群类型,可能的返回值:0-副本集实例,1-分片实例。public String getRegion()
public void setRegion(String Region)
Region
- 地域信息。public String getZone()
public void setZone(String Zone)
Zone
- 可用区信息。public Long getNetType()
public void setNetType(Long NetType)
NetType
- 网络类型,可能的返回值:0-基础网络,1-私有网络public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- 私有网络的ID。public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 私有网络的子网ID。public Long getStatus()
public void setStatus(Long Status)
Status
- 实例状态,可能的返回值:0-创建中,1-流程处理中,2-运行中,-2-实例已过期。public String getVip()
public void setVip(String Vip)
Vip
- 实例IP。public Long getVport()
public void setVport(Long Vport)
Vport
- 端口号。public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- 实例创建时间。public String getDeadLine()
public void setDeadLine(String DeadLine)
DeadLine
- 实例到期时间。public String getMongoVersion()
public void setMongoVersion(String MongoVersion)
MongoVersion
- 实例版本信息。public Long getMemory()
public void setMemory(Long Memory)
Memory
- 实例内存规格,单位为MB。public Long getVolume()
public void setVolume(Long Volume)
Volume
- 实例磁盘规格,单位为MB。public Long getCpuNum()
public void setCpuNum(Long CpuNum)
CpuNum
- 实例CPU核心数。public String getMachineType()
public void setMachineType(String MachineType)
MachineType
- 实例机器类型。public Long getSecondaryNum()
public void setSecondaryNum(Long SecondaryNum)
SecondaryNum
- 实例从节点数。public Long getReplicationSetNum()
public void setReplicationSetNum(Long ReplicationSetNum)
ReplicationSetNum
- 实例分片数。public Long getAutoRenewFlag()
public void setAutoRenewFlag(Long AutoRenewFlag)
AutoRenewFlag
- 实例自动续费标志,可能的返回值:0-手动续费,1-自动续费,2-确认不续费。public Long getUsedVolume()
public void setUsedVolume(Long UsedVolume)
UsedVolume
- 已用容量,单位MB。public String getMaintenanceStart()
public void setMaintenanceStart(String MaintenanceStart)
MaintenanceStart
- 维护窗口起始时间。public String getMaintenanceEnd()
public void setMaintenanceEnd(String MaintenanceEnd)
MaintenanceEnd
- 维护窗口结束时间。public ShardInfo[] getReplicaSets()
public void setReplicaSets(ShardInfo[] ReplicaSets)
ReplicaSets
- 分片信息。public DBInstanceInfo[] getReadonlyInstances()
public void setReadonlyInstances(DBInstanceInfo[] ReadonlyInstances)
ReadonlyInstances
- 只读实例信息。public DBInstanceInfo[] getStandbyInstances()
public void setStandbyInstances(DBInstanceInfo[] StandbyInstances)
StandbyInstances
- 灾备实例信息。public DBInstanceInfo[] getCloneInstances()
public void setCloneInstances(DBInstanceInfo[] CloneInstances)
CloneInstances
- 临时实例信息。public DBInstanceInfo getRelatedInstance()
public void setRelatedInstance(DBInstanceInfo RelatedInstance)
RelatedInstance
- 关联实例信息,对于正式实例,该字段表示它的临时实例信息;对于临时实例,则表示它的正式实例信息;如果为只读/灾备实例,则表示他的主实例信息。public TagInfo[] getTags()
public void setTags(TagInfo[] Tags)
Tags
- 实例标签信息集合。public Long getInstanceVer()
public void setInstanceVer(Long InstanceVer)
InstanceVer
- 实例版本标记。public Long getClusterVer()
public void setClusterVer(Long ClusterVer)
ClusterVer
- 实例版本标记。public Long getProtocol()
public void setProtocol(Long Protocol)
Protocol
- 协议信息,可能的返回值:1-mongodb,2-dynamodb。public Long getInstanceType()
public void setInstanceType(Long InstanceType)
InstanceType
- 实例类型,可能的返回值,1-正式实例,2-临时实例,3-只读实例,4-灾备实例public String getInstanceStatusDesc()
public void setInstanceStatusDesc(String InstanceStatusDesc)
InstanceStatusDesc
- 实例状态描述public String getRealInstanceId()
public void setRealInstanceId(String RealInstanceId)
RealInstanceId
- 实例对应的物理实例id,回档并替换过的实例有不同的InstanceId和RealInstanceId,从barad获取监控数据等场景下需要用物理id获取public String[] getZoneList()
public void setZoneList(String[] ZoneList)
ZoneList
- 实例当前可用区信息。
注意:此字段可能返回 null,表示取不到有效值。public Long getMongosNodeNum()
public void setMongosNodeNum(Long MongosNodeNum)
MongosNodeNum
- mongos节点个数。
注意:此字段可能返回 null,表示取不到有效值。public Long getMongosMemory()
public void setMongosMemory(Long MongosMemory)
MongosMemory
- mongos节点内存。
注意:此字段可能返回 null,表示取不到有效值。public Long getMongosCpuNum()
public void setMongosCpuNum(Long MongosCpuNum)
MongosCpuNum
- mongos节点CPU核数。
注意:此字段可能返回 null,表示取不到有效值。public Long getConfigServerNodeNum()
public void setConfigServerNodeNum(Long ConfigServerNodeNum)
ConfigServerNodeNum
- Config Server节点个数。
注意:此字段可能返回 null,表示取不到有效值。public Long getConfigServerMemory()
public void setConfigServerMemory(Long ConfigServerMemory)
ConfigServerMemory
- Config Server节点内存。
注意:此字段可能返回 null,表示取不到有效值。public Long getConfigServerVolume()
public void setConfigServerVolume(Long ConfigServerVolume)
ConfigServerVolume
- Config Server节点磁盘大小。
注意:此字段可能返回 null,表示取不到有效值。public Long getConfigServerCpuNum()
public void setConfigServerCpuNum(Long ConfigServerCpuNum)
ConfigServerCpuNum
- Config Server节点CPU核数。
注意:此字段可能返回 null,表示取不到有效值。public Long getReadonlyNodeNum()
public void setReadonlyNodeNum(Long ReadonlyNodeNum)
ReadonlyNodeNum
- readonly节点个数。
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2024. All rights reserved.