public class RollingUpdateApplicationByVersionRequest extends AbstractModel
| Constructor and Description | 
|---|
| RollingUpdateApplicationByVersionRequest() | 
| RollingUpdateApplicationByVersionRequest(RollingUpdateApplicationByVersionRequest 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 | getApplicationId()Get Application ID | 
| Long | getBatchInterval()Get Interval between the batches | 
| Long | getBetaBatchNum()Get Number of instances in a beta batch | 
| String | getDeployStrategyType()Get The deployment policy. | 
| String | getDeployVersion()Get Update version. | 
| String | getEnvironmentId()Get Environment ID | 
| String | getFrom()Get Request source. | 
| Long | getMinAvailable()Get Minimum number of available instances during the deployment | 
| String | getPackageName()Get JAR/WAR package name. | 
| Long | getTotalBatchCount()Get Total number of batches | 
| void | setApplicationId(String ApplicationId)Set Application ID | 
| void | setBatchInterval(Long BatchInterval)Set Interval between the batches | 
| void | setBetaBatchNum(Long BetaBatchNum)Set Number of instances in a beta batch | 
| void | setDeployStrategyType(String DeployStrategyType)Set The deployment policy. | 
| void | setDeployVersion(String DeployVersion)Set Update version. | 
| void | setEnvironmentId(String EnvironmentId)Set Environment ID | 
| void | setFrom(String From)Set Request source. | 
| void | setMinAvailable(Long MinAvailable)Set Minimum number of available instances during the deployment | 
| void | setPackageName(String PackageName)Set JAR/WAR package name. | 
| void | setTotalBatchCount(Long TotalBatchCount)Set Total number of batches | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic RollingUpdateApplicationByVersionRequest()
public RollingUpdateApplicationByVersionRequest(RollingUpdateApplicationByVersionRequest source)
public String getApplicationId()
public void setApplicationId(String ApplicationId)
ApplicationId - Application IDpublic String getEnvironmentId()
public void setEnvironmentId(String EnvironmentId)
EnvironmentId - Environment IDpublic String getDeployVersion()
public void setDeployVersion(String DeployVersion)
DeployVersion - Update version. For image-based deployment, it is the value. For deployment with JAR/WAR files, it is `Version`.public String getPackageName()
public void setPackageName(String PackageName)
PackageName - JAR/WAR package name. It’s only required for deployment with JAR/WAR files.public String getFrom()
public void setFrom(String From)
From - Request source. Options: `IntelliJ`, `Coding`public String getDeployStrategyType()
public void setDeployStrategyType(String DeployStrategyType)
DeployStrategyType - The deployment policy. Values: `AUTO` (automatically deploy), `BETA` (deploy a small batch first to test the result, and deploy the rest automatically) and `MANUAL` (manually deploy)public Long getTotalBatchCount()
public void setTotalBatchCount(Long TotalBatchCount)
TotalBatchCount - Total number of batchespublic Long getBatchInterval()
public void setBatchInterval(Long BatchInterval)
BatchInterval - Interval between the batchespublic Long getBetaBatchNum()
public void setBetaBatchNum(Long BetaBatchNum)
BetaBatchNum - Number of instances in a beta batchpublic Long getMinAvailable()
public void setMinAvailable(Long MinAvailable)
MinAvailable - Minimum number of available instances during the deploymentCopyright © 2022. All rights reserved.