public class MongoDBInstanceDetail extends AbstractModel
Constructor and Description |
---|
MongoDBInstanceDetail() |
MongoDBInstanceDetail(MongoDBInstanceDetail 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-确认不续费
|
MongoDBInstance[] |
getCloneInstances()
Get 临时实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getClusterType()
Get 集群类型,可能的返回值:0-副本集实例,1-分片实例,
|
Long |
getClusterVer()
Get 实例标记
|
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
|
String |
getMongoVersion()
Get 实例版本信息
|
Long |
getNetType()
Get 网络类型,可能的返回值:0-基础网络,1-私有网络
|
Long |
getPayMode()
Get 付费类型,可能的返回值:1-包年包月;0-按量计费
|
Long |
getProjectId()
Get 项目ID
|
Long |
getProtocol()
Get 协议信息,可能的返回值:1-mongodb,2-dynamodb
|
MongoDBInstance[] |
getReadonlyInstances()
Get 只读实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getRealInstanceId()
Get 实例对应的物理实例ID,回档并替换过的实例有不同的InstanceId和RealInstanceId,从barad获取监控数据等场景下需要用物理id获取
|
String |
getRegion()
Get 地域信息
|
MongoDBInstance |
getRelatedInstance()
Get 关联实例信息,对于正式实例,该字段表示它的临时实例信息;对于临时实例,则表示它的正式实例信息;如果为只读/灾备实例,则表示他的主实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
MongodbShardInfo[] |
getReplicaSets()
Get 分片信息
|
Long |
getReplicationSetNum()
Get 实例分片数
|
Long |
getSecondaryNum()
Get 实例从节点数
|
MongoDBInstance[] |
getStandbyInstances()
Get 灾备实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getStatus()
Get 实例状态,可能的返回值:0-待初始化,1-流程处理中,2-运行中,-2-实例已过期
|
String |
getSubnetId()
Get 私有网络的子网ID
|
TagInfo[] |
getTags()
Get 实例标签信息集合
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getUsedVolume()
Get 已用容量,单位MB
|
String |
getVip()
Get 实例IP
|
Long |
getVolume()
Get 实例磁盘规格,单位为MB
|
String |
getVpcId()
Get 私有网络的ID
|
Long |
getVport()
Get 端口号
|
String |
getZone()
Get 可用区信息
|
void |
setAutoRenewFlag(Long AutoRenewFlag)
Set 实例自动续费标志,可能的返回值:0-手动续费,1-自动续费,2-确认不续费
|
void |
setCloneInstances(MongoDBInstance[] CloneInstances)
Set 临时实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setClusterType(Long ClusterType)
Set 集群类型,可能的返回值:0-副本集实例,1-分片实例,
|
void |
setClusterVer(Long ClusterVer)
Set 实例标记
|
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 |
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(MongoDBInstance[] ReadonlyInstances)
Set 只读实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRealInstanceId(String RealInstanceId)
Set 实例对应的物理实例ID,回档并替换过的实例有不同的InstanceId和RealInstanceId,从barad获取监控数据等场景下需要用物理id获取
|
void |
setRegion(String Region)
Set 地域信息
|
void |
setRelatedInstance(MongoDBInstance RelatedInstance)
Set 关联实例信息,对于正式实例,该字段表示它的临时实例信息;对于临时实例,则表示它的正式实例信息;如果为只读/灾备实例,则表示他的主实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setReplicaSets(MongodbShardInfo[] ReplicaSets)
Set 分片信息
|
void |
setReplicationSetNum(Long ReplicationSetNum)
Set 实例分片数
|
void |
setSecondaryNum(Long SecondaryNum)
Set 实例从节点数
|
void |
setStandbyInstances(MongoDBInstance[] StandbyInstances)
Set 灾备实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setStatus(Long Status)
Set 实例状态,可能的返回值:0-待初始化,1-流程处理中,2-运行中,-2-实例已过期
|
void |
setSubnetId(String SubnetId)
Set 私有网络的子网ID
|
void |
setTags(TagInfo[] Tags)
Set 实例标签信息集合
注意:此字段可能返回 null,表示取不到有效值。
|
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 |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public MongoDBInstanceDetail()
public MongoDBInstanceDetail(MongoDBInstanceDetail source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- 实例IDpublic 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
- 项目IDpublic 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
- 私有网络的IDpublic String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 私有网络的子网IDpublic Long getStatus()
public void setStatus(Long Status)
Status
- 实例状态,可能的返回值:0-待初始化,1-流程处理中,2-运行中,-2-实例已过期public String getVip()
public void setVip(String Vip)
Vip
- 实例IPpublic 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
- 实例内存规格,单位为MBpublic Long getVolume()
public void setVolume(Long Volume)
Volume
- 实例磁盘规格,单位为MBpublic 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
- 已用容量,单位MBpublic String getMaintenanceStart()
public void setMaintenanceStart(String MaintenanceStart)
MaintenanceStart
- 维护窗口起始时间public String getMaintenanceEnd()
public void setMaintenanceEnd(String MaintenanceEnd)
MaintenanceEnd
- 维护窗口结束时间public MongodbShardInfo[] getReplicaSets()
public void setReplicaSets(MongodbShardInfo[] ReplicaSets)
ReplicaSets
- 分片信息public MongoDBInstance[] getReadonlyInstances()
public void setReadonlyInstances(MongoDBInstance[] ReadonlyInstances)
ReadonlyInstances
- 只读实例信息
注意:此字段可能返回 null,表示取不到有效值。public MongoDBInstance[] getStandbyInstances()
public void setStandbyInstances(MongoDBInstance[] StandbyInstances)
StandbyInstances
- 灾备实例信息
注意:此字段可能返回 null,表示取不到有效值。public MongoDBInstance[] getCloneInstances()
public void setCloneInstances(MongoDBInstance[] CloneInstances)
CloneInstances
- 临时实例信息
注意:此字段可能返回 null,表示取不到有效值。public MongoDBInstance getRelatedInstance()
public void setRelatedInstance(MongoDBInstance RelatedInstance)
RelatedInstance
- 关联实例信息,对于正式实例,该字段表示它的临时实例信息;对于临时实例,则表示它的正式实例信息;如果为只读/灾备实例,则表示他的主实例信息
注意:此字段可能返回 null,表示取不到有效值。public TagInfo[] getTags()
public void setTags(TagInfo[] Tags)
Tags
- 实例标签信息集合
注意:此字段可能返回 null,表示取不到有效值。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-dynamodbpublic 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获取Copyright © 2021. All rights reserved.