public class RollingUpdateApplicationByVersionRequest extends AbstractModel
header, skipSign| 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 
 | 
Boolean | 
getForce()
Get Whether to enable force release 
 | 
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 | 
setForce(Boolean Force)
Set Whether to enable force release 
 | 
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, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, 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 deploymentpublic Boolean getForce()
public void setForce(Boolean Force)
Force - Whether to enable force releaseCopyright © 2025. All rights reserved.