public class MongoDBInstanceDetail extends AbstractModel
Constructor and Description |
---|
MongoDBInstanceDetail() |
Modifier and Type | Method and Description |
---|---|
Integer |
getAutoRenewFlag()
获取实例自动续费标志,可能的返回值:0-手动续费,1-自动续费,2-确认不续费
|
MongoDBInstance[] |
getCloneInstances()
获取临时实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
Integer |
getClusterType()
获取集群类型,可能的返回值:0-副本集实例,1-分片实例,
|
Integer |
getClusterVer()
获取实例标记
|
Integer |
getCpuNum()
获取实例CPU核心数
|
String |
getCreateTime()
获取实例创建时间
|
String |
getDeadLine()
获取实例到期时间
|
String |
getInstanceId()
获取实例ID
|
String |
getInstanceName()
获取实例名称
|
String |
getInstanceStatusDesc()
获取实例状态描述
|
Integer |
getInstanceType()
获取实例类型,可能的返回值,1-正式实例,2-临时实例,3-只读实例,4-灾备实例
|
Integer |
getInstanceVer()
获取实例标记
|
String |
getMachineType()
获取实例机器类型
|
String |
getMaintenanceEnd()
获取维护窗口结束时间
|
String |
getMaintenanceStart()
获取维护窗口起始时间
|
Integer |
getMemory()
获取实例内存规格,单位为MB
|
String |
getMongoVersion()
获取实例版本信息
|
Integer |
getNetType()
获取网络类型,可能的返回值:0-基础网络,1-私有网络
|
Integer |
getPayMode()
获取付费类型,可能的返回值:1-包年包月;0-按量计费
|
Integer |
getProjectId()
获取项目ID
|
Integer |
getProtocol()
获取协议信息,可能的返回值:1-mongodb,2-dynamodb
|
MongoDBInstance[] |
getReadonlyInstances()
获取只读实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getRealInstanceId()
获取实例对应的物理实例id,回档并替换过的实例有不同的InstanceId和RealInstanceId,从barad获取监控数据等场景下需要用物理id获取
|
String |
getRegion()
获取地域信息
|
MongoDBInstance |
getRelatedInstance()
获取关联实例信息,对于正式实例,该字段表示它的临时实例信息;对于临时实例,则表示它的正式实例信息;如果为只读/灾备实例,则表示他的主实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
MongodbShardInfo[] |
getReplicaSets()
获取分片信息
|
Integer |
getReplicationSetNum()
获取实例分片数
|
Integer |
getSecondaryNum()
获取实例从节点数
|
MongoDBInstance[] |
getStandbyInstances()
获取灾备实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
Integer |
getStatus()
获取实例状态,可能的返回值:0-待初始化,1-流程处理中,2-运行中,-2-实例已过期
|
String |
getSubnetId()
获取私有网络的子网ID
|
TagInfo[] |
getTags()
获取实例标签信息集合
注意:此字段可能返回 null,表示取不到有效值。
|
Integer |
getUsedVolume()
获取已用容量,单位MB
|
String |
getVip()
获取实例IP
|
Integer |
getVolume()
获取实例磁盘规格,单位为MB
|
String |
getVpcId()
获取私有网络的ID
|
Integer |
getVport()
获取端口号
|
String |
getZone()
获取可用区信息
|
void |
setAutoRenewFlag(Integer AutoRenewFlag)
设置实例自动续费标志,可能的返回值:0-手动续费,1-自动续费,2-确认不续费
|
void |
setCloneInstances(MongoDBInstance[] CloneInstances)
设置临时实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setClusterType(Integer ClusterType)
设置集群类型,可能的返回值:0-副本集实例,1-分片实例,
|
void |
setClusterVer(Integer ClusterVer)
设置实例标记
|
void |
setCpuNum(Integer CpuNum)
设置实例CPU核心数
|
void |
setCreateTime(String CreateTime)
设置实例创建时间
|
void |
setDeadLine(String DeadLine)
设置实例到期时间
|
void |
setInstanceId(String InstanceId)
设置实例ID
|
void |
setInstanceName(String InstanceName)
设置实例名称
|
void |
setInstanceStatusDesc(String InstanceStatusDesc)
设置实例状态描述
|
void |
setInstanceType(Integer InstanceType)
设置实例类型,可能的返回值,1-正式实例,2-临时实例,3-只读实例,4-灾备实例
|
void |
setInstanceVer(Integer InstanceVer)
设置实例标记
|
void |
setMachineType(String MachineType)
设置实例机器类型
|
void |
setMaintenanceEnd(String MaintenanceEnd)
设置维护窗口结束时间
|
void |
setMaintenanceStart(String MaintenanceStart)
设置维护窗口起始时间
|
void |
setMemory(Integer Memory)
设置实例内存规格,单位为MB
|
void |
setMongoVersion(String MongoVersion)
设置实例版本信息
|
void |
setNetType(Integer NetType)
设置网络类型,可能的返回值:0-基础网络,1-私有网络
|
void |
setPayMode(Integer PayMode)
设置付费类型,可能的返回值:1-包年包月;0-按量计费
|
void |
setProjectId(Integer ProjectId)
设置项目ID
|
void |
setProtocol(Integer Protocol)
设置协议信息,可能的返回值:1-mongodb,2-dynamodb
|
void |
setReadonlyInstances(MongoDBInstance[] ReadonlyInstances)
设置只读实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRealInstanceId(String RealInstanceId)
设置实例对应的物理实例id,回档并替换过的实例有不同的InstanceId和RealInstanceId,从barad获取监控数据等场景下需要用物理id获取
|
void |
setRegion(String Region)
设置地域信息
|
void |
setRelatedInstance(MongoDBInstance RelatedInstance)
设置关联实例信息,对于正式实例,该字段表示它的临时实例信息;对于临时实例,则表示它的正式实例信息;如果为只读/灾备实例,则表示他的主实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setReplicaSets(MongodbShardInfo[] ReplicaSets)
设置分片信息
|
void |
setReplicationSetNum(Integer ReplicationSetNum)
设置实例分片数
|
void |
setSecondaryNum(Integer SecondaryNum)
设置实例从节点数
|
void |
setStandbyInstances(MongoDBInstance[] StandbyInstances)
设置灾备实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setStatus(Integer Status)
设置实例状态,可能的返回值:0-待初始化,1-流程处理中,2-运行中,-2-实例已过期
|
void |
setSubnetId(String SubnetId)
设置私有网络的子网ID
|
void |
setTags(TagInfo[] Tags)
设置实例标签信息集合
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setUsedVolume(Integer UsedVolume)
设置已用容量,单位MB
|
void |
setVip(String Vip)
设置实例IP
|
void |
setVolume(Integer Volume)
设置实例磁盘规格,单位为MB
|
void |
setVpcId(String VpcId)
设置私有网络的ID
|
void |
setVport(Integer Vport)
设置端口号
|
void |
setZone(String Zone)
设置可用区信息
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- 实例IDpublic String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName
- 实例名称public Integer getPayMode()
public void setPayMode(Integer PayMode)
PayMode
- 付费类型,可能的返回值:1-包年包月;0-按量计费public Integer getProjectId()
public void setProjectId(Integer ProjectId)
ProjectId
- 项目IDpublic Integer getClusterType()
public void setClusterType(Integer ClusterType)
ClusterType
- 集群类型,可能的返回值:0-副本集实例,1-分片实例,public String getRegion()
public void setRegion(String Region)
Region
- 地域信息public String getZone()
public void setZone(String Zone)
Zone
- 可用区信息public Integer getNetType()
public void setNetType(Integer NetType)
NetType
- 网络类型,可能的返回值:0-基础网络,1-私有网络public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- 私有网络的IDpublic String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 私有网络的子网IDpublic Integer getStatus()
public void setStatus(Integer Status)
Status
- 实例状态,可能的返回值:0-待初始化,1-流程处理中,2-运行中,-2-实例已过期public String getVip()
public void setVip(String Vip)
Vip
- 实例IPpublic Integer getVport()
public void setVport(Integer 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 Integer getMemory()
public void setMemory(Integer Memory)
Memory
- 实例内存规格,单位为MBpublic Integer getVolume()
public void setVolume(Integer Volume)
Volume
- 实例磁盘规格,单位为MBpublic Integer getCpuNum()
public void setCpuNum(Integer CpuNum)
CpuNum
- 实例CPU核心数public String getMachineType()
public void setMachineType(String MachineType)
MachineType
- 实例机器类型public Integer getSecondaryNum()
public void setSecondaryNum(Integer SecondaryNum)
SecondaryNum
- 实例从节点数public Integer getReplicationSetNum()
public void setReplicationSetNum(Integer ReplicationSetNum)
ReplicationSetNum
- 实例分片数public Integer getAutoRenewFlag()
public void setAutoRenewFlag(Integer AutoRenewFlag)
AutoRenewFlag
- 实例自动续费标志,可能的返回值:0-手动续费,1-自动续费,2-确认不续费public Integer getUsedVolume()
public void setUsedVolume(Integer 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 Integer getInstanceVer()
public void setInstanceVer(Integer InstanceVer)
InstanceVer
- 实例标记public Integer getClusterVer()
public void setClusterVer(Integer ClusterVer)
ClusterVer
- 实例标记public Integer getProtocol()
public void setProtocol(Integer Protocol)
Protocol
- 协议信息,可能的返回值:1-mongodb,2-dynamodbpublic Integer getInstanceType()
public void setInstanceType(Integer 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 © 2019. All rights reserved.