Class Cluster
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tdcpg.v20211118.models.Cluster
-
public class Cluster extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetAutoRenewFlag()Get 预付费集群自动续费标签 - 0 : 到期不自动续费 - 1 : 到期自动续费StringgetClusterId()Get 集群ID,集群的唯一标识StringgetClusterName()Get 集群名字,不修改时默认和集群ID相同StringgetCreateTime()Get 集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。StringgetDBCharset()Get 数据库字符集StringgetDBKernelVersion()Get TDSQL-C PostgreSQL 内核版本号StringgetDBMajorVersion()Get TDSQL-C PostgreSQL 合入的社区主要版本号StringgetDBVersion()Get TDSQL-C PostgreSQL 合入的社区版本号Endpoint[]getEndpointSet()Get 集群内访问点信息LonggetInstanceCount()Get 集群内实例的数量StringgetPayMode()Get 付费模式: - PREPAID : 预付费,即包年包月 - POSTPAID_BY_HOUR : 按小时结算后付费StringgetPayPeriodEndTime()Get 预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。LonggetProjectId()Get 项目IDStringgetRegion()Get 地域StringgetStatus()Get 集群状态。目前包括 - creating :创建中 - running : 运行中 - isolating : 隔离中 - isolated : 已隔离 - recovering : 恢复中 - deleting : 删除中 - deleted : 已删除StringgetStatusDesc()Get 集群状态中文含义LonggetStorageLimit()Get 存储最大使用量,单位GiBStringgetStoragePayMode()Get 存储付费模式 - PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 注意:此字段可能返回 null,表示取不到有效值。FloatgetStorageUsed()Get 存储当前使用量,单位GiBStringgetZone()Get 可用区voidsetAutoRenewFlag(Long AutoRenewFlag)Set 预付费集群自动续费标签 - 0 : 到期不自动续费 - 1 : 到期自动续费voidsetClusterId(String ClusterId)Set 集群ID,集群的唯一标识voidsetClusterName(String ClusterName)Set 集群名字,不修改时默认和集群ID相同voidsetCreateTime(String CreateTime)Set 集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。voidsetDBCharset(String DBCharset)Set 数据库字符集voidsetDBKernelVersion(String DBKernelVersion)Set TDSQL-C PostgreSQL 内核版本号voidsetDBMajorVersion(String DBMajorVersion)Set TDSQL-C PostgreSQL 合入的社区主要版本号voidsetDBVersion(String DBVersion)Set TDSQL-C PostgreSQL 合入的社区版本号voidsetEndpointSet(Endpoint[] EndpointSet)Set 集群内访问点信息voidsetInstanceCount(Long InstanceCount)Set 集群内实例的数量voidsetPayMode(String PayMode)Set 付费模式: - PREPAID : 预付费,即包年包月 - POSTPAID_BY_HOUR : 按小时结算后付费voidsetPayPeriodEndTime(String PayPeriodEndTime)Set 预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。voidsetProjectId(Long ProjectId)Set 项目IDvoidsetRegion(String Region)Set 地域voidsetStatus(String Status)Set 集群状态。目前包括 - creating :创建中 - running : 运行中 - isolating : 隔离中 - isolated : 已隔离 - recovering : 恢复中 - deleting : 删除中 - deleted : 已删除voidsetStatusDesc(String StatusDesc)Set 集群状态中文含义voidsetStorageLimit(Long StorageLimit)Set 存储最大使用量,单位GiBvoidsetStoragePayMode(String StoragePayMode)Set 存储付费模式 - PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 注意:此字段可能返回 null,表示取不到有效值。voidsetStorageUsed(Float StorageUsed)Set 存储当前使用量,单位GiBvoidsetZone(String Zone)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
-
Cluster
public Cluster()
-
Cluster
public Cluster(Cluster 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
-
getClusterId
public String getClusterId()
Get 集群ID,集群的唯一标识- Returns:
- ClusterId 集群ID,集群的唯一标识
-
setClusterId
public void setClusterId(String ClusterId)
Set 集群ID,集群的唯一标识- Parameters:
ClusterId- 集群ID,集群的唯一标识
-
getClusterName
public String getClusterName()
Get 集群名字,不修改时默认和集群ID相同- Returns:
- ClusterName 集群名字,不修改时默认和集群ID相同
-
setClusterName
public void setClusterName(String ClusterName)
Set 集群名字,不修改时默认和集群ID相同- Parameters:
ClusterName- 集群名字,不修改时默认和集群ID相同
-
getRegion
public String getRegion()
Get 地域- Returns:
- Region 地域
-
setRegion
public void setRegion(String Region)
Set 地域- Parameters:
Region- 地域
-
getZone
public String getZone()
Get 可用区- Returns:
- Zone 可用区
-
setZone
public void setZone(String Zone)
Set 可用区- Parameters:
Zone- 可用区
-
getDBVersion
public String getDBVersion()
Get TDSQL-C PostgreSQL 合入的社区版本号- Returns:
- DBVersion TDSQL-C PostgreSQL 合入的社区版本号
-
setDBVersion
public void setDBVersion(String DBVersion)
Set TDSQL-C PostgreSQL 合入的社区版本号- Parameters:
DBVersion- TDSQL-C PostgreSQL 合入的社区版本号
-
getProjectId
public Long getProjectId()
Get 项目ID- Returns:
- ProjectId 项目ID
-
setProjectId
public void setProjectId(Long ProjectId)
Set 项目ID- Parameters:
ProjectId- 项目ID
-
getStatus
public String getStatus()
Get 集群状态。目前包括 - creating :创建中 - running : 运行中 - isolating : 隔离中 - isolated : 已隔离 - recovering : 恢复中 - deleting : 删除中 - deleted : 已删除- Returns:
- Status 集群状态。目前包括 - creating :创建中 - running : 运行中 - isolating : 隔离中 - isolated : 已隔离 - recovering : 恢复中 - deleting : 删除中 - deleted : 已删除
-
setStatus
public void setStatus(String Status)
Set 集群状态。目前包括 - creating :创建中 - running : 运行中 - isolating : 隔离中 - isolated : 已隔离 - recovering : 恢复中 - deleting : 删除中 - deleted : 已删除- Parameters:
Status- 集群状态。目前包括 - creating :创建中 - running : 运行中 - isolating : 隔离中 - isolated : 已隔离 - recovering : 恢复中 - deleting : 删除中 - deleted : 已删除
-
getStatusDesc
public String getStatusDesc()
Get 集群状态中文含义- Returns:
- StatusDesc 集群状态中文含义
-
setStatusDesc
public void setStatusDesc(String StatusDesc)
Set 集群状态中文含义- Parameters:
StatusDesc- 集群状态中文含义
-
getCreateTime
public String getCreateTime()
Get 集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。- Returns:
- CreateTime 集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。
-
setCreateTime
public void setCreateTime(String CreateTime)
Set 集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。- Parameters:
CreateTime- 集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。
-
getStorageUsed
public Float getStorageUsed()
Get 存储当前使用量,单位GiB- Returns:
- StorageUsed 存储当前使用量,单位GiB
-
setStorageUsed
public void setStorageUsed(Float StorageUsed)
Set 存储当前使用量,单位GiB- Parameters:
StorageUsed- 存储当前使用量,单位GiB
-
getStorageLimit
public Long getStorageLimit()
Get 存储最大使用量,单位GiB- Returns:
- StorageLimit 存储最大使用量,单位GiB
-
setStorageLimit
public void setStorageLimit(Long StorageLimit)
Set 存储最大使用量,单位GiB- Parameters:
StorageLimit- 存储最大使用量,单位GiB
-
getPayMode
public String getPayMode()
Get 付费模式: - PREPAID : 预付费,即包年包月 - POSTPAID_BY_HOUR : 按小时结算后付费- Returns:
- PayMode 付费模式: - PREPAID : 预付费,即包年包月 - POSTPAID_BY_HOUR : 按小时结算后付费
-
setPayMode
public void setPayMode(String PayMode)
Set 付费模式: - PREPAID : 预付费,即包年包月 - POSTPAID_BY_HOUR : 按小时结算后付费- Parameters:
PayMode- 付费模式: - PREPAID : 预付费,即包年包月 - POSTPAID_BY_HOUR : 按小时结算后付费
-
getPayPeriodEndTime
public String getPayPeriodEndTime()
Get 预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。- Returns:
- PayPeriodEndTime 预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。
-
setPayPeriodEndTime
public void setPayPeriodEndTime(String PayPeriodEndTime)
Set 预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。- Parameters:
PayPeriodEndTime- 预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。
-
getAutoRenewFlag
public Long getAutoRenewFlag()
Get 预付费集群自动续费标签 - 0 : 到期不自动续费 - 1 : 到期自动续费- Returns:
- AutoRenewFlag 预付费集群自动续费标签 - 0 : 到期不自动续费 - 1 : 到期自动续费
-
setAutoRenewFlag
public void setAutoRenewFlag(Long AutoRenewFlag)
Set 预付费集群自动续费标签 - 0 : 到期不自动续费 - 1 : 到期自动续费- Parameters:
AutoRenewFlag- 预付费集群自动续费标签 - 0 : 到期不自动续费 - 1 : 到期自动续费
-
getDBCharset
public String getDBCharset()
Get 数据库字符集- Returns:
- DBCharset 数据库字符集
-
setDBCharset
public void setDBCharset(String DBCharset)
Set 数据库字符集- Parameters:
DBCharset- 数据库字符集
-
getInstanceCount
public Long getInstanceCount()
Get 集群内实例的数量- Returns:
- InstanceCount 集群内实例的数量
-
setInstanceCount
public void setInstanceCount(Long InstanceCount)
Set 集群内实例的数量- Parameters:
InstanceCount- 集群内实例的数量
-
getEndpointSet
public Endpoint[] getEndpointSet()
Get 集群内访问点信息- Returns:
- EndpointSet 集群内访问点信息
-
setEndpointSet
public void setEndpointSet(Endpoint[] EndpointSet)
Set 集群内访问点信息- Parameters:
EndpointSet- 集群内访问点信息
-
getDBMajorVersion
public String getDBMajorVersion()
Get TDSQL-C PostgreSQL 合入的社区主要版本号- Returns:
- DBMajorVersion TDSQL-C PostgreSQL 合入的社区主要版本号
-
setDBMajorVersion
public void setDBMajorVersion(String DBMajorVersion)
Set TDSQL-C PostgreSQL 合入的社区主要版本号- Parameters:
DBMajorVersion- TDSQL-C PostgreSQL 合入的社区主要版本号
-
getDBKernelVersion
public String getDBKernelVersion()
Get TDSQL-C PostgreSQL 内核版本号- Returns:
- DBKernelVersion TDSQL-C PostgreSQL 内核版本号
-
setDBKernelVersion
public void setDBKernelVersion(String DBKernelVersion)
Set TDSQL-C PostgreSQL 内核版本号- Parameters:
DBKernelVersion- TDSQL-C PostgreSQL 内核版本号
-
getStoragePayMode
public String getStoragePayMode()
Get 存储付费模式 - PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- StoragePayMode 存储付费模式 - PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 注意:此字段可能返回 null,表示取不到有效值。
-
setStoragePayMode
public void setStoragePayMode(String StoragePayMode)
Set 存储付费模式 - PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
StoragePayMode- 存储付费模式 - PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 注意:此字段可能返回 null,表示取不到有效值。
-
-