Class UpgradeDBInstanceRequest

    • Constructor Detail

      • UpgradeDBInstanceRequest

        public UpgradeDBInstanceRequest()
      • UpgradeDBInstanceRequest

        public UpgradeDBInstanceRequest​(UpgradeDBInstanceRequest 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。形如:tdsql-ow728lmc,可以通过 DescribeDBInstances 查询实例详情获得。
        Returns:
        InstanceId 待升级的实例ID。形如:tdsql-ow728lmc,可以通过 DescribeDBInstances 查询实例详情获得。
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set 待升级的实例ID。形如:tdsql-ow728lmc,可以通过 DescribeDBInstances 查询实例详情获得。
        Parameters:
        InstanceId - 待升级的实例ID。形如:tdsql-ow728lmc,可以通过 DescribeDBInstances 查询实例详情获得。
      • getMemory

        public Long getMemory()
        Get 内存大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得。
        Returns:
        Memory 内存大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得。
      • setMemory

        public void setMemory​(Long Memory)
        Set 内存大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得。
        Parameters:
        Memory - 内存大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得。
      • getStorage

        public Long getStorage()
        Get 存储空间大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得不同内存大小对应的磁盘规格下限和上限。
        Returns:
        Storage 存储空间大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得不同内存大小对应的磁盘规格下限和上限。
      • setStorage

        public void setStorage​(Long Storage)
        Set 存储空间大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得不同内存大小对应的磁盘规格下限和上限。
        Parameters:
        Storage - 存储空间大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得不同内存大小对应的磁盘规格下限和上限。
      • getAutoVoucher

        public Boolean getAutoVoucher()
        Get 是否自动使用代金券进行支付,默认不使用。
        Returns:
        AutoVoucher 是否自动使用代金券进行支付,默认不使用。
      • setAutoVoucher

        public void setAutoVoucher​(Boolean AutoVoucher)
        Set 是否自动使用代金券进行支付,默认不使用。
        Parameters:
        AutoVoucher - 是否自动使用代金券进行支付,默认不使用。
      • getVoucherIds

        public String[] getVoucherIds()
        Get 代金券ID列表,目前仅支持指定一张代金券。
        Returns:
        VoucherIds 代金券ID列表,目前仅支持指定一张代金券。
      • setVoucherIds

        public void setVoucherIds​(String[] VoucherIds)
        Set 代金券ID列表,目前仅支持指定一张代金券。
        Parameters:
        VoucherIds - 代金券ID列表,目前仅支持指定一张代金券。
      • getZones

        public String[] getZones()
        Get 变更部署时指定的新可用区列表,第1个为主可用区,其余为从可用区
        Returns:
        Zones 变更部署时指定的新可用区列表,第1个为主可用区,其余为从可用区
      • setZones

        public void setZones​(String[] Zones)
        Set 变更部署时指定的新可用区列表,第1个为主可用区,其余为从可用区
        Parameters:
        Zones - 变更部署时指定的新可用区列表,第1个为主可用区,其余为从可用区