Class InstanceInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.dbbrain.v20191016.models.InstanceInfo
-
public class InstanceInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description InstanceInfo()InstanceInfo(InstanceInfo 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 StringgetAuditPolicyStatus()Get 实例审计日志开启状态,ALL_AUDIT: 开启全审计;RULE_AUDIT: 开启规则审计;UNBOUND: 未开启审计。StringgetAuditRunningStatus()Get 实例审计日志运行状态:normal: 运行中; paused: 欠费暂停。StringgetClusterId()Get 所属集群ID(仅对集群数据库产品该字段非空,如TDSQL-C)。 注意:此字段可能返回 null,表示取不到有效值。StringgetClusterName()Get 所属集群名称(仅对集群数据库产品该字段非空,如TDSQL-C)。 注意:此字段可能返回 null,表示取不到有效值。LonggetCpu()Get 核心数。StringgetCreateTime()Get 创建时间。StringgetDeadlineTime()Get 资源到期时间。StringgetDeployMode()Get cdb类型。StringgetEngineVersion()Get 数据库版本。LonggetEventCount()Get 异常事件数量。StringgetGroupId()Get 分组ID。StringgetGroupName()Get 分组组名。LonggetHealthScore()Get 健康得分。LonggetInitFlag()Get cdb实例初始化标志:0:未初始化;1:已初始化。InstanceConfsgetInstanceConf()Get 实例巡检/概览的状态。StringgetInstanceId()Get 实例ID。StringgetInstanceName()Get 实例名称。LonggetInstanceType()Get 实例类型:1:MASTER;2:DR,3:RO,4:SDR。StringgetInternalVip()Get 内网vip。 注意:此字段可能返回 null,表示取不到有效值。LonggetInternalVport()Get 内网port。 注意:此字段可能返回 null,表示取不到有效值。BooleangetIsSupported()Get 是否是DBbrain支持的实例。LonggetMemory()Get 内存,单位MB。StringgetProduct()Get 所属产品。StringgetRegion()Get 实例所属地域。StringgetSecAuditStatus()Get 实例安全审计日志开启状态:ON: 安全审计开启;OFF: 未开启安全审计。StringgetSource()Get 接入来源。LonggetStatus()Get 实例状态:0:发货中;1:运行正常;4:销毁中;5:隔离中。LonggetTaskStatus()Get 任务状态。StringgetUniqSubnetId()Get 子网统一ID。StringgetUniqVpcId()Get 私有网络统一ID。StringgetVip()Get 内网地址。LonggetVolume()Get 硬盘存储,单位GB。LonggetVport()Get 内网端口。voidsetAuditPolicyStatus(String AuditPolicyStatus)Set 实例审计日志开启状态,ALL_AUDIT: 开启全审计;RULE_AUDIT: 开启规则审计;UNBOUND: 未开启审计。voidsetAuditRunningStatus(String AuditRunningStatus)Set 实例审计日志运行状态:normal: 运行中; paused: 欠费暂停。voidsetClusterId(String ClusterId)Set 所属集群ID(仅对集群数据库产品该字段非空,如TDSQL-C)。 注意:此字段可能返回 null,表示取不到有效值。voidsetClusterName(String ClusterName)Set 所属集群名称(仅对集群数据库产品该字段非空,如TDSQL-C)。 注意:此字段可能返回 null,表示取不到有效值。voidsetCpu(Long Cpu)Set 核心数。voidsetCreateTime(String CreateTime)Set 创建时间。voidsetDeadlineTime(String DeadlineTime)Set 资源到期时间。voidsetDeployMode(String DeployMode)Set cdb类型。voidsetEngineVersion(String EngineVersion)Set 数据库版本。voidsetEventCount(Long EventCount)Set 异常事件数量。voidsetGroupId(String GroupId)Set 分组ID。voidsetGroupName(String GroupName)Set 分组组名。voidsetHealthScore(Long HealthScore)Set 健康得分。voidsetInitFlag(Long InitFlag)Set cdb实例初始化标志:0:未初始化;1:已初始化。voidsetInstanceConf(InstanceConfs InstanceConf)Set 实例巡检/概览的状态。voidsetInstanceId(String InstanceId)Set 实例ID。voidsetInstanceName(String InstanceName)Set 实例名称。voidsetInstanceType(Long InstanceType)Set 实例类型:1:MASTER;2:DR,3:RO,4:SDR。voidsetInternalVip(String InternalVip)Set 内网vip。 注意:此字段可能返回 null,表示取不到有效值。voidsetInternalVport(Long InternalVport)Set 内网port。 注意:此字段可能返回 null,表示取不到有效值。voidsetIsSupported(Boolean IsSupported)Set 是否是DBbrain支持的实例。voidsetMemory(Long Memory)Set 内存,单位MB。voidsetProduct(String Product)Set 所属产品。voidsetRegion(String Region)Set 实例所属地域。voidsetSecAuditStatus(String SecAuditStatus)Set 实例安全审计日志开启状态:ON: 安全审计开启;OFF: 未开启安全审计。voidsetSource(String Source)Set 接入来源。voidsetStatus(Long Status)Set 实例状态:0:发货中;1:运行正常;4:销毁中;5:隔离中。voidsetTaskStatus(Long TaskStatus)Set 任务状态。voidsetUniqSubnetId(String UniqSubnetId)Set 子网统一ID。voidsetUniqVpcId(String UniqVpcId)Set 私有网络统一ID。voidsetVip(String Vip)Set 内网地址。voidsetVolume(Long Volume)Set 硬盘存储,单位GB。voidsetVport(Long Vport)Set 内网端口。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
-
InstanceInfo
public InstanceInfo()
-
InstanceInfo
public InstanceInfo(InstanceInfo 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。- Returns:
- InstanceId 实例ID。
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 实例ID。- Parameters:
InstanceId- 实例ID。
-
getInstanceName
public String getInstanceName()
Get 实例名称。- Returns:
- InstanceName 实例名称。
-
setInstanceName
public void setInstanceName(String InstanceName)
Set 实例名称。- Parameters:
InstanceName- 实例名称。
-
getRegion
public String getRegion()
Get 实例所属地域。- Returns:
- Region 实例所属地域。
-
setRegion
public void setRegion(String Region)
Set 实例所属地域。- Parameters:
Region- 实例所属地域。
-
getHealthScore
public Long getHealthScore()
Get 健康得分。- Returns:
- HealthScore 健康得分。
-
setHealthScore
public void setHealthScore(Long HealthScore)
Set 健康得分。- Parameters:
HealthScore- 健康得分。
-
getProduct
public String getProduct()
Get 所属产品。- Returns:
- Product 所属产品。
-
setProduct
public void setProduct(String Product)
Set 所属产品。- Parameters:
Product- 所属产品。
-
getEventCount
public Long getEventCount()
Get 异常事件数量。- Returns:
- EventCount 异常事件数量。
-
setEventCount
public void setEventCount(Long EventCount)
Set 异常事件数量。- Parameters:
EventCount- 异常事件数量。
-
getInstanceType
public Long getInstanceType()
Get 实例类型:1:MASTER;2:DR,3:RO,4:SDR。- Returns:
- InstanceType 实例类型:1:MASTER;2:DR,3:RO,4:SDR。
-
setInstanceType
public void setInstanceType(Long InstanceType)
Set 实例类型:1:MASTER;2:DR,3:RO,4:SDR。- Parameters:
InstanceType- 实例类型:1:MASTER;2:DR,3:RO,4:SDR。
-
getCpu
public Long getCpu()
Get 核心数。- Returns:
- Cpu 核心数。
-
setCpu
public void setCpu(Long Cpu)
Set 核心数。- Parameters:
Cpu- 核心数。
-
getMemory
public Long getMemory()
Get 内存,单位MB。- Returns:
- Memory 内存,单位MB。
-
setMemory
public void setMemory(Long Memory)
Set 内存,单位MB。- Parameters:
Memory- 内存,单位MB。
-
getVolume
public Long getVolume()
Get 硬盘存储,单位GB。- Returns:
- Volume 硬盘存储,单位GB。
-
setVolume
public void setVolume(Long Volume)
Set 硬盘存储,单位GB。- Parameters:
Volume- 硬盘存储,单位GB。
-
getEngineVersion
public String getEngineVersion()
Get 数据库版本。- Returns:
- EngineVersion 数据库版本。
-
setEngineVersion
public void setEngineVersion(String EngineVersion)
Set 数据库版本。- Parameters:
EngineVersion- 数据库版本。
-
getVip
public String getVip()
Get 内网地址。- Returns:
- Vip 内网地址。
-
setVip
public void setVip(String Vip)
Set 内网地址。- Parameters:
Vip- 内网地址。
-
getVport
public Long getVport()
Get 内网端口。- Returns:
- Vport 内网端口。
-
setVport
public void setVport(Long Vport)
Set 内网端口。- Parameters:
Vport- 内网端口。
-
getSource
public String getSource()
Get 接入来源。- Returns:
- Source 接入来源。
-
setSource
public void setSource(String Source)
Set 接入来源。- Parameters:
Source- 接入来源。
-
getGroupId
public String getGroupId()
Get 分组ID。- Returns:
- GroupId 分组ID。
-
setGroupId
public void setGroupId(String GroupId)
Set 分组ID。- Parameters:
GroupId- 分组ID。
-
getGroupName
public String getGroupName()
Get 分组组名。- Returns:
- GroupName 分组组名。
-
setGroupName
public void setGroupName(String GroupName)
Set 分组组名。- Parameters:
GroupName- 分组组名。
-
getStatus
public Long getStatus()
Get 实例状态:0:发货中;1:运行正常;4:销毁中;5:隔离中。- Returns:
- Status 实例状态:0:发货中;1:运行正常;4:销毁中;5:隔离中。
-
setStatus
public void setStatus(Long Status)
Set 实例状态:0:发货中;1:运行正常;4:销毁中;5:隔离中。- Parameters:
Status- 实例状态:0:发货中;1:运行正常;4:销毁中;5:隔离中。
-
getUniqSubnetId
public String getUniqSubnetId()
Get 子网统一ID。- Returns:
- UniqSubnetId 子网统一ID。
-
setUniqSubnetId
public void setUniqSubnetId(String UniqSubnetId)
Set 子网统一ID。- Parameters:
UniqSubnetId- 子网统一ID。
-
getDeployMode
public String getDeployMode()
Get cdb类型。- Returns:
- DeployMode cdb类型。
-
setDeployMode
public void setDeployMode(String DeployMode)
Set cdb类型。- Parameters:
DeployMode- cdb类型。
-
getInitFlag
public Long getInitFlag()
Get cdb实例初始化标志:0:未初始化;1:已初始化。- Returns:
- InitFlag cdb实例初始化标志:0:未初始化;1:已初始化。
-
setInitFlag
public void setInitFlag(Long InitFlag)
Set cdb实例初始化标志:0:未初始化;1:已初始化。- Parameters:
InitFlag- cdb实例初始化标志:0:未初始化;1:已初始化。
-
getTaskStatus
public Long getTaskStatus()
Get 任务状态。- Returns:
- TaskStatus 任务状态。
-
setTaskStatus
public void setTaskStatus(Long TaskStatus)
Set 任务状态。- Parameters:
TaskStatus- 任务状态。
-
getUniqVpcId
public String getUniqVpcId()
Get 私有网络统一ID。- Returns:
- UniqVpcId 私有网络统一ID。
-
setUniqVpcId
public void setUniqVpcId(String UniqVpcId)
Set 私有网络统一ID。- Parameters:
UniqVpcId- 私有网络统一ID。
-
getInstanceConf
public InstanceConfs getInstanceConf()
Get 实例巡检/概览的状态。- Returns:
- InstanceConf 实例巡检/概览的状态。
-
setInstanceConf
public void setInstanceConf(InstanceConfs InstanceConf)
Set 实例巡检/概览的状态。- Parameters:
InstanceConf- 实例巡检/概览的状态。
-
getDeadlineTime
public String getDeadlineTime()
Get 资源到期时间。- Returns:
- DeadlineTime 资源到期时间。
-
setDeadlineTime
public void setDeadlineTime(String DeadlineTime)
Set 资源到期时间。- Parameters:
DeadlineTime- 资源到期时间。
-
getIsSupported
public Boolean getIsSupported()
Get 是否是DBbrain支持的实例。- Returns:
- IsSupported 是否是DBbrain支持的实例。
-
setIsSupported
public void setIsSupported(Boolean IsSupported)
Set 是否是DBbrain支持的实例。- Parameters:
IsSupported- 是否是DBbrain支持的实例。
-
getSecAuditStatus
public String getSecAuditStatus()
Get 实例安全审计日志开启状态:ON: 安全审计开启;OFF: 未开启安全审计。- Returns:
- SecAuditStatus 实例安全审计日志开启状态:ON: 安全审计开启;OFF: 未开启安全审计。
-
setSecAuditStatus
public void setSecAuditStatus(String SecAuditStatus)
Set 实例安全审计日志开启状态:ON: 安全审计开启;OFF: 未开启安全审计。- Parameters:
SecAuditStatus- 实例安全审计日志开启状态:ON: 安全审计开启;OFF: 未开启安全审计。
-
getAuditPolicyStatus
public String getAuditPolicyStatus()
Get 实例审计日志开启状态,ALL_AUDIT: 开启全审计;RULE_AUDIT: 开启规则审计;UNBOUND: 未开启审计。- Returns:
- AuditPolicyStatus 实例审计日志开启状态,ALL_AUDIT: 开启全审计;RULE_AUDIT: 开启规则审计;UNBOUND: 未开启审计。
-
setAuditPolicyStatus
public void setAuditPolicyStatus(String AuditPolicyStatus)
Set 实例审计日志开启状态,ALL_AUDIT: 开启全审计;RULE_AUDIT: 开启规则审计;UNBOUND: 未开启审计。- Parameters:
AuditPolicyStatus- 实例审计日志开启状态,ALL_AUDIT: 开启全审计;RULE_AUDIT: 开启规则审计;UNBOUND: 未开启审计。
-
getAuditRunningStatus
public String getAuditRunningStatus()
Get 实例审计日志运行状态:normal: 运行中; paused: 欠费暂停。- Returns:
- AuditRunningStatus 实例审计日志运行状态:normal: 运行中; paused: 欠费暂停。
-
setAuditRunningStatus
public void setAuditRunningStatus(String AuditRunningStatus)
Set 实例审计日志运行状态:normal: 运行中; paused: 欠费暂停。- Parameters:
AuditRunningStatus- 实例审计日志运行状态:normal: 运行中; paused: 欠费暂停。
-
getInternalVip
public String getInternalVip()
Get 内网vip。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- InternalVip 内网vip。 注意:此字段可能返回 null,表示取不到有效值。
-
setInternalVip
public void setInternalVip(String InternalVip)
Set 内网vip。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
InternalVip- 内网vip。 注意:此字段可能返回 null,表示取不到有效值。
-
getInternalVport
public Long getInternalVport()
Get 内网port。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- InternalVport 内网port。 注意:此字段可能返回 null,表示取不到有效值。
-
setInternalVport
public void setInternalVport(Long InternalVport)
Set 内网port。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
InternalVport- 内网port。 注意:此字段可能返回 null,表示取不到有效值。
-
getCreateTime
public String getCreateTime()
Get 创建时间。- Returns:
- CreateTime 创建时间。
-
setCreateTime
public void setCreateTime(String CreateTime)
Set 创建时间。- Parameters:
CreateTime- 创建时间。
-
getClusterId
public String getClusterId()
Get 所属集群ID(仅对集群数据库产品该字段非空,如TDSQL-C)。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ClusterId 所属集群ID(仅对集群数据库产品该字段非空,如TDSQL-C)。 注意:此字段可能返回 null,表示取不到有效值。
-
setClusterId
public void setClusterId(String ClusterId)
Set 所属集群ID(仅对集群数据库产品该字段非空,如TDSQL-C)。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ClusterId- 所属集群ID(仅对集群数据库产品该字段非空,如TDSQL-C)。 注意:此字段可能返回 null,表示取不到有效值。
-
getClusterName
public String getClusterName()
Get 所属集群名称(仅对集群数据库产品该字段非空,如TDSQL-C)。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ClusterName 所属集群名称(仅对集群数据库产品该字段非空,如TDSQL-C)。 注意:此字段可能返回 null,表示取不到有效值。
-
setClusterName
public void setClusterName(String ClusterName)
Set 所属集群名称(仅对集群数据库产品该字段非空,如TDSQL-C)。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ClusterName- 所属集群名称(仅对集群数据库产品该字段非空,如TDSQL-C)。 注意:此字段可能返回 null,表示取不到有效值。
-
-