Class UpgradeClusterInstancesRequest


  • public class UpgradeClusterInstancesRequest
    extends AbstractModel
    • Constructor Detail

      • UpgradeClusterInstancesRequest

        public UpgradeClusterInstancesRequest()
      • UpgradeClusterInstancesRequest

        public UpgradeClusterInstancesRequest​(UpgradeClusterInstancesRequest 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
      • getOperation

        public String getOperation()
        Get create 表示开始一次升级任务 pause 表示停止任务 resume表示继续任务 abort表示终止任务
        Returns:
        Operation create 表示开始一次升级任务 pause 表示停止任务 resume表示继续任务 abort表示终止任务
      • setOperation

        public void setOperation​(String Operation)
        Set create 表示开始一次升级任务 pause 表示停止任务 resume表示继续任务 abort表示终止任务
        Parameters:
        Operation - create 表示开始一次升级任务 pause 表示停止任务 resume表示继续任务 abort表示终止任务
      • getUpgradeType

        public String getUpgradeType()
        Get 升级类型,只有Operation是create需要设置 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级
        Returns:
        UpgradeType 升级类型,只有Operation是create需要设置 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级
      • setUpgradeType

        public void setUpgradeType​(String UpgradeType)
        Set 升级类型,只有Operation是create需要设置 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级
        Parameters:
        UpgradeType - 升级类型,只有Operation是create需要设置 reset 大版本重装升级 hot 小版本热升级 major 大版本原地升级
      • getInstanceIds

        public String[] getInstanceIds()
        Get 需要升级的节点列表
        Returns:
        InstanceIds 需要升级的节点列表
      • setInstanceIds

        public void setInstanceIds​(String[] InstanceIds)
        Set 需要升级的节点列表
        Parameters:
        InstanceIds - 需要升级的节点列表
      • getResetParam

        public UpgradeNodeResetParam getResetParam()
        Get 当节点重新加入集群时候所使用的参数,参考添加已有节点接口
        Returns:
        ResetParam 当节点重新加入集群时候所使用的参数,参考添加已有节点接口
      • setResetParam

        public void setResetParam​(UpgradeNodeResetParam ResetParam)
        Set 当节点重新加入集群时候所使用的参数,参考添加已有节点接口
        Parameters:
        ResetParam - 当节点重新加入集群时候所使用的参数,参考添加已有节点接口
      • getSkipPreCheck

        public Boolean getSkipPreCheck()
        Get 是否忽略节点升级前检查
        Returns:
        SkipPreCheck 是否忽略节点升级前检查
      • setSkipPreCheck

        public void setSkipPreCheck​(Boolean SkipPreCheck)
        Set 是否忽略节点升级前检查
        Parameters:
        SkipPreCheck - 是否忽略节点升级前检查
      • getMaxNotReadyPercent

        public Float getMaxNotReadyPercent()
        Get 最大可容忍的不可用Pod比例
        Returns:
        MaxNotReadyPercent 最大可容忍的不可用Pod比例
      • setMaxNotReadyPercent

        public void setMaxNotReadyPercent​(Float MaxNotReadyPercent)
        Set 最大可容忍的不可用Pod比例
        Parameters:
        MaxNotReadyPercent - 最大可容忍的不可用Pod比例
      • getUpgradeRunTime

        public Boolean getUpgradeRunTime()
        Get 是否升级节点运行时,默认false不升级
        Returns:
        UpgradeRunTime 是否升级节点运行时,默认false不升级
      • setUpgradeRunTime

        public void setUpgradeRunTime​(Boolean UpgradeRunTime)
        Set 是否升级节点运行时,默认false不升级
        Parameters:
        UpgradeRunTime - 是否升级节点运行时,默认false不升级