Class UpgradeDedicatedDCDBInstanceRequest


  • public class UpgradeDedicatedDCDBInstanceRequest
    extends AbstractModel
    • Constructor Detail

      • UpgradeDedicatedDCDBInstanceRequest

        public UpgradeDedicatedDCDBInstanceRequest()
      • UpgradeDedicatedDCDBInstanceRequest

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

      • getUpgradeType

        public String getUpgradeType()
        Get 升级类型,取值为ADD,SPLIT和EXPAND。ADD-添加分片;SPLIT-切分某个分片;EXPAND-垂直扩容某个分片
        Returns:
        UpgradeType 升级类型,取值为ADD,SPLIT和EXPAND。ADD-添加分片;SPLIT-切分某个分片;EXPAND-垂直扩容某个分片
      • setUpgradeType

        public void setUpgradeType​(String UpgradeType)
        Set 升级类型,取值为ADD,SPLIT和EXPAND。ADD-添加分片;SPLIT-切分某个分片;EXPAND-垂直扩容某个分片
        Parameters:
        UpgradeType - 升级类型,取值为ADD,SPLIT和EXPAND。ADD-添加分片;SPLIT-切分某个分片;EXPAND-垂直扩容某个分片
      • getInstanceId

        public String getInstanceId()
        Get 实例ID,形如 dcdbt-mlfjm74h
        Returns:
        InstanceId 实例ID,形如 dcdbt-mlfjm74h
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set 实例ID,形如 dcdbt-mlfjm74h
        Parameters:
        InstanceId - 实例ID,形如 dcdbt-mlfjm74h
      • getAddShardConfig

        public AddShardConfig getAddShardConfig()
        Get 当UpgradeType取值为ADD时,添加分片的配置参数
        Returns:
        AddShardConfig 当UpgradeType取值为ADD时,添加分片的配置参数
      • setAddShardConfig

        public void setAddShardConfig​(AddShardConfig AddShardConfig)
        Set 当UpgradeType取值为ADD时,添加分片的配置参数
        Parameters:
        AddShardConfig - 当UpgradeType取值为ADD时,添加分片的配置参数
      • getExpandShardConfig

        public ExpandShardConfig getExpandShardConfig()
        Get 当UpgradeType取值为EXPAND时,垂直扩容分片的配置参数
        Returns:
        ExpandShardConfig 当UpgradeType取值为EXPAND时,垂直扩容分片的配置参数
      • setExpandShardConfig

        public void setExpandShardConfig​(ExpandShardConfig ExpandShardConfig)
        Set 当UpgradeType取值为EXPAND时,垂直扩容分片的配置参数
        Parameters:
        ExpandShardConfig - 当UpgradeType取值为EXPAND时,垂直扩容分片的配置参数
      • getSplitShardConfig

        public SplitShardConfig getSplitShardConfig()
        Get 当UpgradeType取值为SPLIT时,切分分片的配置参数
        Returns:
        SplitShardConfig 当UpgradeType取值为SPLIT时,切分分片的配置参数
      • setSplitShardConfig

        public void setSplitShardConfig​(SplitShardConfig SplitShardConfig)
        Set 当UpgradeType取值为SPLIT时,切分分片的配置参数
        Parameters:
        SplitShardConfig - 当UpgradeType取值为SPLIT时,切分分片的配置参数
      • getSwitchAutoRetry

        public Long getSwitchAutoRetry()
        Get 错过切换时间窗口时,是否自动重试一次,0-否,1-是
        Returns:
        SwitchAutoRetry 错过切换时间窗口时,是否自动重试一次,0-否,1-是
      • setSwitchAutoRetry

        public void setSwitchAutoRetry​(Long SwitchAutoRetry)
        Set 错过切换时间窗口时,是否自动重试一次,0-否,1-是
        Parameters:
        SwitchAutoRetry - 错过切换时间窗口时,是否自动重试一次,0-否,1-是
      • getSwitchStartTime

        public String getSwitchStartTime()
        Get 切换时间窗口开始时间
        Returns:
        SwitchStartTime 切换时间窗口开始时间
      • setSwitchStartTime

        public void setSwitchStartTime​(String SwitchStartTime)
        Set 切换时间窗口开始时间
        Parameters:
        SwitchStartTime - 切换时间窗口开始时间
      • getSwitchEndTime

        public String getSwitchEndTime()
        Get 切换时间窗口结束时间
        Returns:
        SwitchEndTime 切换时间窗口结束时间
      • setSwitchEndTime

        public void setSwitchEndTime​(String SwitchEndTime)
        Set 切换时间窗口结束时间
        Parameters:
        SwitchEndTime - 切换时间窗口结束时间