Class CloneDBInstanceRequest

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Long getActivityId()
      Get 活动ID。
      Long getAutoRenewFlag()
      Get 续费标记: 0:手动续费 1:自动续费 默认值:0
      Long getAutoVoucher()
      Get 是否自动使用代金券: 0:否 1:是 默认值:0
      String getBackupSetId()
      Get 基础备份集ID。
      String getDBInstanceId()
      Get 克隆的源实例ID。
      DBNode[] getDBNodeSet()
      Get 实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。 可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。
      String getInstanceChargeType()
      Get 实例计费类型,目前支持: PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:后付费,即按量计费 默认值:PREPAID
      String getName()
      Get 新购的实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。
      Long getPeriod()
      Get 购买时长,单位:月。 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 后付费:只支持1
      Long getProjectId()
      Get 项目ID。
      String getRecoveryTargetTime()
      Get 恢复时间点。
      String[] getSecurityGroupIds()
      Get 实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。
      String getSpecCode()
      Get 售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。
      Long getStorage()
      Get 实例容量大小,单位:GB。
      String getSubnetId()
      Get 私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。
      String getSyncMode()
      Get 主从同步方式,支持: Semi-sync:半同步 Async:异步 主实例默认值:Semi-sync 只读实例默认值:Async
      Tag[] getTagList()
      Get 实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。
      String getVoucherIds()
      Get 代金券ID列表。
      String getVpcId()
      Get 私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。
      void setActivityId​(Long ActivityId)
      Set 活动ID。
      void setAutoRenewFlag​(Long AutoRenewFlag)
      Set 续费标记: 0:手动续费 1:自动续费 默认值:0
      void setAutoVoucher​(Long AutoVoucher)
      Set 是否自动使用代金券: 0:否 1:是 默认值:0
      void setBackupSetId​(String BackupSetId)
      Set 基础备份集ID。
      void setDBInstanceId​(String DBInstanceId)
      Set 克隆的源实例ID。
      void setDBNodeSet​(DBNode[] DBNodeSet)
      Set 实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。 可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。
      void setInstanceChargeType​(String InstanceChargeType)
      Set 实例计费类型,目前支持: PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:后付费,即按量计费 默认值:PREPAID
      void setName​(String Name)
      Set 新购的实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。
      void setPeriod​(Long Period)
      Set 购买时长,单位:月。 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 后付费:只支持1
      void setProjectId​(Long ProjectId)
      Set 项目ID。
      void setRecoveryTargetTime​(String RecoveryTargetTime)
      Set 恢复时间点。
      void setSecurityGroupIds​(String[] SecurityGroupIds)
      Set 实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。
      void setSpecCode​(String SpecCode)
      Set 售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。
      void setStorage​(Long Storage)
      Set 实例容量大小,单位:GB。
      void setSubnetId​(String SubnetId)
      Set 私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。
      void setSyncMode​(String SyncMode)
      Set 主从同步方式,支持: Semi-sync:半同步 Async:异步 主实例默认值:Semi-sync 只读实例默认值:Async
      void setTagList​(Tag[] TagList)
      Set 实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。
      void setVoucherIds​(String VoucherIds)
      Set 代金券ID列表。
      void setVpcId​(String VpcId)
      Set 私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • CloneDBInstanceRequest

        public CloneDBInstanceRequest()
      • CloneDBInstanceRequest

        public CloneDBInstanceRequest​(CloneDBInstanceRequest 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

      • getDBInstanceId

        public String getDBInstanceId()
        Get 克隆的源实例ID。
        Returns:
        DBInstanceId 克隆的源实例ID。
      • setDBInstanceId

        public void setDBInstanceId​(String DBInstanceId)
        Set 克隆的源实例ID。
        Parameters:
        DBInstanceId - 克隆的源实例ID。
      • getSpecCode

        public String getSpecCode()
        Get 售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。
        Returns:
        SpecCode 售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。
      • setSpecCode

        public void setSpecCode​(String SpecCode)
        Set 售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。
        Parameters:
        SpecCode - 售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。
      • getStorage

        public Long getStorage()
        Get 实例容量大小,单位:GB。
        Returns:
        Storage 实例容量大小,单位:GB。
      • setStorage

        public void setStorage​(Long Storage)
        Set 实例容量大小,单位:GB。
        Parameters:
        Storage - 实例容量大小,单位:GB。
      • getPeriod

        public Long getPeriod()
        Get 购买时长,单位:月。
      • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
      • 后付费:只支持1
Returns:
Period 购买时长,单位:月。
  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • Parameters:
    Period - 购买时长,单位:月。
  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1