public class UpgradeClusterInstancesRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| UpgradeClusterInstancesRequest() | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getClusterId()Get 集群ID | 
| String[] | getInstanceIds()Get 需要升级的节点列表 | 
| Float | getMaxNotReadyPercent()Get 最大可容忍的不可用Pod比例 | 
| String | getOperation()Get create 表示开始一次升级任务
pause 表示停止任务
resume表示继续任务
abort表示终止任务 | 
| UpgradeNodeResetParam | getResetParam()Get 当节点重新加入集群时候所使用的参数,参考添加已有节点接口 | 
| Boolean | getSkipPreCheck()Get 是否忽略节点升级前检查 | 
| Boolean | getUpgradeRunTime()Get 是否升级节点运行时,默认false不升级 | 
| String | getUpgradeType()Get 升级类型,只有Operation是create需要设置
reset 大版本重装升级
hot 小版本热升级
major 大版本原地升级 | 
| void | setClusterId(String ClusterId)Set 集群ID | 
| void | setInstanceIds(String[] InstanceIds)Set 需要升级的节点列表 | 
| void | setMaxNotReadyPercent(Float MaxNotReadyPercent)Set 最大可容忍的不可用Pod比例 | 
| void | setOperation(String Operation)Set create 表示开始一次升级任务
pause 表示停止任务
resume表示继续任务
abort表示终止任务 | 
| void | setResetParam(UpgradeNodeResetParam ResetParam)Set 当节点重新加入集群时候所使用的参数,参考添加已有节点接口 | 
| void | setSkipPreCheck(Boolean SkipPreCheck)Set 是否忽略节点升级前检查 | 
| void | setUpgradeRunTime(Boolean UpgradeRunTime)Set 是否升级节点运行时,默认false不升级 | 
| void | setUpgradeType(String UpgradeType)Set 升级类型,只有Operation是create需要设置
reset 大版本重装升级
hot 小版本热升级
major 大版本原地升级 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic UpgradeClusterInstancesRequest()
public UpgradeClusterInstancesRequest(UpgradeClusterInstancesRequest source)
public String getClusterId()
public void setClusterId(String ClusterId)
ClusterId - 集群IDpublic String getOperation()
public void setOperation(String Operation)
Operation - create 表示开始一次升级任务
pause 表示停止任务
resume表示继续任务
abort表示终止任务public String getUpgradeType()
public void setUpgradeType(String UpgradeType)
UpgradeType - 升级类型,只有Operation是create需要设置
reset 大版本重装升级
hot 小版本热升级
major 大版本原地升级public String[] getInstanceIds()
public void setInstanceIds(String[] InstanceIds)
InstanceIds - 需要升级的节点列表public UpgradeNodeResetParam getResetParam()
public void setResetParam(UpgradeNodeResetParam ResetParam)
ResetParam - 当节点重新加入集群时候所使用的参数,参考添加已有节点接口public Boolean getSkipPreCheck()
public void setSkipPreCheck(Boolean SkipPreCheck)
SkipPreCheck - 是否忽略节点升级前检查public Float getMaxNotReadyPercent()
public void setMaxNotReadyPercent(Float MaxNotReadyPercent)
MaxNotReadyPercent - 最大可容忍的不可用Pod比例public Boolean getUpgradeRunTime()
public void setUpgradeRunTime(Boolean UpgradeRunTime)
UpgradeRunTime - 是否升级节点运行时,默认false不升级Copyright © 2025. All rights reserved.