Class CloneClusterToPointInTimeRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tdcpg.v20211118.models.CloneClusterToPointInTimeRequest
-
public class CloneClusterToPointInTimeRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CloneClusterToPointInTimeRequest()CloneClusterToPointInTimeRequest(CloneClusterToPointInTimeRequest 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 LonggetAutoRenewFlag()Get 是否自动续费,0-不 1-是。默认为0,只有当PayMode为PREPAID时生效。StringgetClusterName()Get 集群名,1-60个字符,可以包含中文、英文、数字和符号"-"、"_"、"."。不输入此参数时默认与ClusterId保持一致。LonggetCPU()Get CPU核数。取值参考文档【购买指南】StringgetDBVersion()Get 数据库版本,目前仅支持 10.17LonggetInstanceCount()Get 集群下实例数量。取值范围为[1,4],默认值为1LonggetMemory()Get 内存大小,单位GiB。取值参考文档【购买指南】StringgetPayMode()Get 集群付费模式 - PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费LonggetPeriod()Get 购买时长,单位:月。取值范围为[1,60],默认值为1。 只有当PayMode为PREPAID时生效。LonggetPort()Get 连接数据库时,Endpoint使用的端口。取值范围为[1,65534],默认值为5432LonggetProjectId()Get 项目Id,默认为0表示默认项目StringgetSourceClusterId()Get 对应的备份数据来源集群IDStringgetSourceDataPoint()Get 对应的备份数据时间点。按照RFC3339标准表示,并且使用东八区时区时间。格式为:YYYY-MM-DDThh:mm:ss+08:00。LonggetStorage()Get 存储最大使用量,单位GB。取值参考文档【购买指南】。存储使用预付费模式时必须设置,存储使用按小时后付费时不可设置StringgetStoragePayMode()Get 存储付费模式 - PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月StringgetSubnetId()Get 已配置的私有网络中的子网IDStringgetVpcId()Get 私有网络IDStringgetZone()Get 可用区voidsetAutoRenewFlag(Long AutoRenewFlag)Set 是否自动续费,0-不 1-是。默认为0,只有当PayMode为PREPAID时生效。voidsetClusterName(String ClusterName)Set 集群名,1-60个字符,可以包含中文、英文、数字和符号"-"、"_"、"."。不输入此参数时默认与ClusterId保持一致。voidsetCPU(Long CPU)Set CPU核数。取值参考文档【购买指南】voidsetDBVersion(String DBVersion)Set 数据库版本,目前仅支持 10.17voidsetInstanceCount(Long InstanceCount)Set 集群下实例数量。取值范围为[1,4],默认值为1voidsetMemory(Long Memory)Set 内存大小,单位GiB。取值参考文档【购买指南】voidsetPayMode(String PayMode)Set 集群付费模式 - PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费voidsetPeriod(Long Period)Set 购买时长,单位:月。取值范围为[1,60],默认值为1。 只有当PayMode为PREPAID时生效。voidsetPort(Long Port)Set 连接数据库时,Endpoint使用的端口。取值范围为[1,65534],默认值为5432voidsetProjectId(Long ProjectId)Set 项目Id,默认为0表示默认项目voidsetSourceClusterId(String SourceClusterId)Set 对应的备份数据来源集群IDvoidsetSourceDataPoint(String SourceDataPoint)Set 对应的备份数据时间点。按照RFC3339标准表示,并且使用东八区时区时间。格式为:YYYY-MM-DDThh:mm:ss+08:00。voidsetStorage(Long Storage)Set 存储最大使用量,单位GB。取值参考文档【购买指南】。存储使用预付费模式时必须设置,存储使用按小时后付费时不可设置voidsetStoragePayMode(String StoragePayMode)Set 存储付费模式 - PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月voidsetSubnetId(String SubnetId)Set 已配置的私有网络中的子网IDvoidsetVpcId(String VpcId)Set 私有网络IDvoidsetZone(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
-
CloneClusterToPointInTimeRequest
public CloneClusterToPointInTimeRequest()
-
CloneClusterToPointInTimeRequest
public CloneClusterToPointInTimeRequest(CloneClusterToPointInTimeRequest 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
-
getZone
public String getZone()
Get 可用区- Returns:
- Zone 可用区
-
setZone
public void setZone(String Zone)
Set 可用区- Parameters:
Zone- 可用区
-
getDBVersion
public String getDBVersion()
Get 数据库版本,目前仅支持 10.17- Returns:
- DBVersion 数据库版本,目前仅支持 10.17
-
setDBVersion
public void setDBVersion(String DBVersion)
Set 数据库版本,目前仅支持 10.17- Parameters:
DBVersion- 数据库版本,目前仅支持 10.17
-
getCPU
public Long getCPU()
Get CPU核数。取值参考文档【购买指南】- Returns:
- CPU CPU核数。取值参考文档【购买指南】
-
setCPU
public void setCPU(Long CPU)
Set CPU核数。取值参考文档【购买指南】- Parameters:
CPU- CPU核数。取值参考文档【购买指南】
-
getMemory
public Long getMemory()
Get 内存大小,单位GiB。取值参考文档【购买指南】- Returns:
- Memory 内存大小,单位GiB。取值参考文档【购买指南】
-
setMemory
public void setMemory(Long Memory)
Set 内存大小,单位GiB。取值参考文档【购买指南】- Parameters:
Memory- 内存大小,单位GiB。取值参考文档【购买指南】
-
getVpcId
public String getVpcId()
Get 私有网络ID- Returns:
- VpcId 私有网络ID
-
setVpcId
public void setVpcId(String VpcId)
Set 私有网络ID- Parameters:
VpcId- 私有网络ID
-
getSubnetId
public String getSubnetId()
Get 已配置的私有网络中的子网ID- Returns:
- SubnetId 已配置的私有网络中的子网ID
-
setSubnetId
public void setSubnetId(String SubnetId)
Set 已配置的私有网络中的子网ID- Parameters:
SubnetId- 已配置的私有网络中的子网ID
-
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:按小时后付费
-
getSourceClusterId
public String getSourceClusterId()
Get 对应的备份数据来源集群ID- Returns:
- SourceClusterId 对应的备份数据来源集群ID
-
setSourceClusterId
public void setSourceClusterId(String SourceClusterId)
Set 对应的备份数据来源集群ID- Parameters:
SourceClusterId- 对应的备份数据来源集群ID
-
getSourceDataPoint
public String getSourceDataPoint()
Get 对应的备份数据时间点。按照RFC3339标准表示,并且使用东八区时区时间。格式为:YYYY-MM-DDThh:mm:ss+08:00。- Returns:
- SourceDataPoint 对应的备份数据时间点。按照RFC3339标准表示,并且使用东八区时区时间。格式为:YYYY-MM-DDThh:mm:ss+08:00。
-
setSourceDataPoint
public void setSourceDataPoint(String SourceDataPoint)
Set 对应的备份数据时间点。按照RFC3339标准表示,并且使用东八区时区时间。格式为:YYYY-MM-DDThh:mm:ss+08:00。- Parameters:
SourceDataPoint- 对应的备份数据时间点。按照RFC3339标准表示,并且使用东八区时区时间。格式为:YYYY-MM-DDThh:mm:ss+08:00。
-
getClusterName
public String getClusterName()
Get 集群名,1-60个字符,可以包含中文、英文、数字和符号"-"、"_"、"."。不输入此参数时默认与ClusterId保持一致。- Returns:
- ClusterName 集群名,1-60个字符,可以包含中文、英文、数字和符号"-"、"_"、"."。不输入此参数时默认与ClusterId保持一致。
-
setClusterName
public void setClusterName(String ClusterName)
Set 集群名,1-60个字符,可以包含中文、英文、数字和符号"-"、"_"、"."。不输入此参数时默认与ClusterId保持一致。- Parameters:
ClusterName- 集群名,1-60个字符,可以包含中文、英文、数字和符号"-"、"_"、"."。不输入此参数时默认与ClusterId保持一致。
-
getProjectId
public Long getProjectId()
Get 项目Id,默认为0表示默认项目- Returns:
- ProjectId 项目Id,默认为0表示默认项目
-
setProjectId
public void setProjectId(Long ProjectId)
Set 项目Id,默认为0表示默认项目- Parameters:
ProjectId- 项目Id,默认为0表示默认项目
-
getPort
public Long getPort()
Get 连接数据库时,Endpoint使用的端口。取值范围为[1,65534],默认值为5432- Returns:
- Port 连接数据库时,Endpoint使用的端口。取值范围为[1,65534],默认值为5432
-
setPort
public void setPort(Long Port)
Set 连接数据库时,Endpoint使用的端口。取值范围为[1,65534],默认值为5432- Parameters:
Port- 连接数据库时,Endpoint使用的端口。取值范围为[1,65534],默认值为5432
-
getInstanceCount
public Long getInstanceCount()
Get 集群下实例数量。取值范围为[1,4],默认值为1- Returns:
- InstanceCount 集群下实例数量。取值范围为[1,4],默认值为1
-
setInstanceCount
public void setInstanceCount(Long InstanceCount)
Set 集群下实例数量。取值范围为[1,4],默认值为1- Parameters:
InstanceCount- 集群下实例数量。取值范围为[1,4],默认值为1
-
getPeriod
public Long getPeriod()
Get 购买时长,单位:月。取值范围为[1,60],默认值为1。 只有当PayMode为PREPAID时生效。- Returns:
- Period 购买时长,单位:月。取值范围为[1,60],默认值为1。 只有当PayMode为PREPAID时生效。
-
setPeriod
public void setPeriod(Long Period)
Set 购买时长,单位:月。取值范围为[1,60],默认值为1。 只有当PayMode为PREPAID时生效。- Parameters:
Period- 购买时长,单位:月。取值范围为[1,60],默认值为1。 只有当PayMode为PREPAID时生效。
-
getAutoRenewFlag
public Long getAutoRenewFlag()
Get 是否自动续费,0-不 1-是。默认为0,只有当PayMode为PREPAID时生效。- Returns:
- AutoRenewFlag 是否自动续费,0-不 1-是。默认为0,只有当PayMode为PREPAID时生效。
-
setAutoRenewFlag
public void setAutoRenewFlag(Long AutoRenewFlag)
Set 是否自动续费,0-不 1-是。默认为0,只有当PayMode为PREPAID时生效。- Parameters:
AutoRenewFlag- 是否自动续费,0-不 1-是。默认为0,只有当PayMode为PREPAID时生效。
-
getStoragePayMode
public String getStoragePayMode()
Get 存储付费模式 - PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月- Returns:
- StoragePayMode 存储付费模式 - PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
-
setStoragePayMode
public void setStoragePayMode(String StoragePayMode)
Set 存储付费模式 - PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月- Parameters:
StoragePayMode- 存储付费模式 - PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
-
getStorage
public Long getStorage()
Get 存储最大使用量,单位GB。取值参考文档【购买指南】。存储使用预付费模式时必须设置,存储使用按小时后付费时不可设置- Returns:
- Storage 存储最大使用量,单位GB。取值参考文档【购买指南】。存储使用预付费模式时必须设置,存储使用按小时后付费时不可设置
-
setStorage
public void setStorage(Long Storage)
Set 存储最大使用量,单位GB。取值参考文档【购买指南】。存储使用预付费模式时必须设置,存储使用按小时后付费时不可设置- Parameters:
Storage- 存储最大使用量,单位GB。取值参考文档【购买指南】。存储使用预付费模式时必须设置,存储使用按小时后付费时不可设置
-
-