public class DeployGroupRequest extends AbstractModel
Constructor and Description |
---|
DeployGroupRequest() |
Modifier and Type | Method and Description |
---|---|
Float[] |
getDeployBatch()
Get 滚动发布每个批次参与的实例比率
|
Boolean |
getDeployBetaEnable()
Get 是否启用beta批次
|
String |
getDeployDesc()
Get 部署应用描述信息
|
String |
getDeployExeMode()
Get 滚动发布的执行方式
|
Long |
getDeployWaitTime()
Get 滚动发布每个批次的时间间隔
|
Boolean |
getEnableHealthCheck()
Get 是否开启健康检查
|
Boolean |
getForceStart()
Get 是否允许强制启动
|
String |
getGroupId()
Get 部署组ID
|
HealthCheckSettings |
getHealthCheckSettings()
Get 开启健康检查时,配置健康检查
|
String |
getPkgId()
Get 程序包ID
|
String |
getStartupParameters()
Get 部署组启动参数
|
Long |
getUpdateType()
Get 部署方式,0表示快速更新,1表示滚动更新
|
void |
setDeployBatch(Float[] DeployBatch)
Set 滚动发布每个批次参与的实例比率
|
void |
setDeployBetaEnable(Boolean DeployBetaEnable)
Set 是否启用beta批次
|
void |
setDeployDesc(String DeployDesc)
Set 部署应用描述信息
|
void |
setDeployExeMode(String DeployExeMode)
Set 滚动发布的执行方式
|
void |
setDeployWaitTime(Long DeployWaitTime)
Set 滚动发布每个批次的时间间隔
|
void |
setEnableHealthCheck(Boolean EnableHealthCheck)
Set 是否开启健康检查
|
void |
setForceStart(Boolean ForceStart)
Set 是否允许强制启动
|
void |
setGroupId(String GroupId)
Set 部署组ID
|
void |
setHealthCheckSettings(HealthCheckSettings HealthCheckSettings)
Set 开启健康检查时,配置健康检查
|
void |
setPkgId(String PkgId)
Set 程序包ID
|
void |
setStartupParameters(String StartupParameters)
Set 部署组启动参数
|
void |
setUpdateType(Long UpdateType)
Set 部署方式,0表示快速更新,1表示滚动更新
|
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, toJsonString
public String getGroupId()
public void setGroupId(String GroupId)
GroupId
- 部署组IDpublic String getPkgId()
public void setPkgId(String PkgId)
PkgId
- 程序包IDpublic String getStartupParameters()
public void setStartupParameters(String StartupParameters)
StartupParameters
- 部署组启动参数public String getDeployDesc()
public void setDeployDesc(String DeployDesc)
DeployDesc
- 部署应用描述信息public Boolean getForceStart()
public void setForceStart(Boolean ForceStart)
ForceStart
- 是否允许强制启动public Boolean getEnableHealthCheck()
public void setEnableHealthCheck(Boolean EnableHealthCheck)
EnableHealthCheck
- 是否开启健康检查public HealthCheckSettings getHealthCheckSettings()
public void setHealthCheckSettings(HealthCheckSettings HealthCheckSettings)
HealthCheckSettings
- 开启健康检查时,配置健康检查public Long getUpdateType()
public void setUpdateType(Long UpdateType)
UpdateType
- 部署方式,0表示快速更新,1表示滚动更新public Boolean getDeployBetaEnable()
public void setDeployBetaEnable(Boolean DeployBetaEnable)
DeployBetaEnable
- 是否启用beta批次public Float[] getDeployBatch()
public void setDeployBatch(Float[] DeployBatch)
DeployBatch
- 滚动发布每个批次参与的实例比率public String getDeployExeMode()
public void setDeployExeMode(String DeployExeMode)
DeployExeMode
- 滚动发布的执行方式public Long getDeployWaitTime()
public void setDeployWaitTime(Long DeployWaitTime)
DeployWaitTime
- 滚动发布每个批次的时间间隔Copyright © 2021. All rights reserved.