public class MongoDBInstanceDetail extends AbstractModel
header, skipSign| 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 临时实例信息 | 
| 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 只读实例信息 | 
| String | getRealInstanceId()Get 实例对应的物理实例ID,回档并替换过的实例有不同的InstanceId和RealInstanceId,从barad获取监控数据等场景下需要用物理id获取 | 
| String | getRegion()Get 地域信息 | 
| MongoDBInstance | getRelatedInstance()Get 关联实例信息,对于正式实例,该字段表示它的临时实例信息;对于临时实例,则表示它的正式实例信息;如果为只读/灾备实例,则表示他的主实例信息 | 
| MongodbShardInfo[] | getReplicaSets()Get 分片信息 | 
| Long | getReplicationSetNum()Get 实例分片数 | 
| Long | getSecondaryNum()Get 实例从节点数 | 
| MongoDBInstance[] | 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 可用区信息 | 
| void | setAutoRenewFlag(Long AutoRenewFlag)Set 实例自动续费标志,可能的返回值:0-手动续费,1-自动续费,2-确认不续费 | 
| void | setCloneInstances(MongoDBInstance[] CloneInstances)Set 临时实例信息 | 
| 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 只读实例信息 | 
| void | setRealInstanceId(String RealInstanceId)Set 实例对应的物理实例ID,回档并替换过的实例有不同的InstanceId和RealInstanceId,从barad获取监控数据等场景下需要用物理id获取 | 
| void | setRegion(String Region)Set 地域信息 | 
| void | setRelatedInstance(MongoDBInstance RelatedInstance)Set 关联实例信息,对于正式实例,该字段表示它的临时实例信息;对于临时实例,则表示它的正式实例信息;如果为只读/灾备实例,则表示他的主实例信息 | 
| void | setReplicaSets(MongodbShardInfo[] ReplicaSets)Set 分片信息 | 
| void | setReplicationSetNum(Long ReplicationSetNum)Set 实例分片数 | 
| void | setSecondaryNum(Long SecondaryNum)Set 实例从节点数 | 
| void | setStandbyInstances(MongoDBInstance[] 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 | 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, toJsonStringpublic 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 - 只读实例信息public MongoDBInstance[] getStandbyInstances()
public void setStandbyInstances(MongoDBInstance[] StandbyInstances)
StandbyInstances - 灾备实例信息public MongoDBInstance[] getCloneInstances()
public void setCloneInstances(MongoDBInstance[] CloneInstances)
CloneInstances - 临时实例信息public MongoDBInstance getRelatedInstance()
public void setRelatedInstance(MongoDBInstance 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-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 © 2025. All rights reserved.