public class RollUpdateCloudBaseRunServerVersionRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| RollUpdateCloudBaseRunServerVersionRequest() | 
| RollUpdateCloudBaseRunServerVersionRequest(RollUpdateCloudBaseRunServerVersionRequest 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 | getBranch()Get 分支 | 
| String | getBuildDir()Get 构建目录 | 
| CloudBaseCodeRepoDetail | getCodeDetail()Get Github等拉取代码的详情 | 
| Long | getContainerPort()Get 容器端口 | 
| String | getCpu()Get Cpu的大小,单位:核 | 
| String | getCustomLogs()Get 自定义采集路径 | 
| String | getDockerfilePath()Get dockerfile地址 | 
| Boolean | getEnableUnion()Get 是否启用统一域名 | 
| String | getEnvId()Get 环境ID | 
| String | getEnvParams()Get 环境变量 | 
| Long | getFlowRatio()Get 流量占比 | 
| CloudBaseRunImageInfo | getImageInfo()Get Image的详情 | 
| Long | getInitialDelaySeconds()Get 延迟多长时间开始健康检查(单位s) | 
| Boolean | getIsRebuild()Get 是否回放流量 | 
| Boolean | getIsUpdateCls()Get 是否更新Cls | 
| String | getMaxNum()Get 最大副本数 | 
| String | getMem()Get Mem的大小,单位:G | 
| String | getMinNum()Get 最小副本数,最小值:0 | 
| CloudBaseRunVolumeMount[] | getMountVolumeInfo()Get cfs挂载信息 | 
| String | getOperatorRemark()Get 操作备注 | 
| String | getPackageName()Get 代码包名字 | 
| String | getPackageVersion()Get 代码包版本 | 
| HpaPolicy[] | getPolicyDetail()Get 自动扩缩容策略组 | 
| String | getPolicyThreshold()Get 策略阈值 | 
| String | getPolicyType()Get 策略类型
cpu/mem | 
| String | getRepository()Get repository地址 | 
| String | getRepositoryType()Get repository的类型(coding/gitlab/github) | 
| Boolean | getRollback()Get 是否回滚 | 
| String | getServerName()Get 服务名称 | 
| String | getServerPath()Get 服务路径(只会第一次生效) | 
| String | getSnapshotName()Get 版本历史名 | 
| String | getUploadType()Get 枚举(package/repository/image) | 
| String | getVersionName()Get 要替换的版本名称,可以为latest | 
| String | getVersionRemark()Get 版本备注 | 
| void | setBranch(String Branch)Set 分支 | 
| void | setBuildDir(String BuildDir)Set 构建目录 | 
| void | setCodeDetail(CloudBaseCodeRepoDetail CodeDetail)Set Github等拉取代码的详情 | 
| void | setContainerPort(Long ContainerPort)Set 容器端口 | 
| void | setCpu(String Cpu)Set Cpu的大小,单位:核 | 
| void | setCustomLogs(String CustomLogs)Set 自定义采集路径 | 
| void | setDockerfilePath(String DockerfilePath)Set dockerfile地址 | 
| void | setEnableUnion(Boolean EnableUnion)Set 是否启用统一域名 | 
| void | setEnvId(String EnvId)Set 环境ID | 
| void | setEnvParams(String EnvParams)Set 环境变量 | 
| void | setFlowRatio(Long FlowRatio)Set 流量占比 | 
| void | setImageInfo(CloudBaseRunImageInfo ImageInfo)Set Image的详情 | 
| void | setInitialDelaySeconds(Long InitialDelaySeconds)Set 延迟多长时间开始健康检查(单位s) | 
| void | setIsRebuild(Boolean IsRebuild)Set 是否回放流量 | 
| void | setIsUpdateCls(Boolean IsUpdateCls)Set 是否更新Cls | 
| void | setMaxNum(String MaxNum)Set 最大副本数 | 
| void | setMem(String Mem)Set Mem的大小,单位:G | 
| void | setMinNum(String MinNum)Set 最小副本数,最小值:0 | 
| void | setMountVolumeInfo(CloudBaseRunVolumeMount[] MountVolumeInfo)Set cfs挂载信息 | 
| void | setOperatorRemark(String OperatorRemark)Set 操作备注 | 
| void | setPackageName(String PackageName)Set 代码包名字 | 
| void | setPackageVersion(String PackageVersion)Set 代码包版本 | 
| void | setPolicyDetail(HpaPolicy[] PolicyDetail)Set 自动扩缩容策略组 | 
| void | setPolicyThreshold(String PolicyThreshold)Set 策略阈值 | 
| void | setPolicyType(String PolicyType)Set 策略类型
cpu/mem | 
| void | setRepository(String Repository)Set repository地址 | 
| void | setRepositoryType(String RepositoryType)Set repository的类型(coding/gitlab/github) | 
| void | setRollback(Boolean Rollback)Set 是否回滚 | 
| void | setServerName(String ServerName)Set 服务名称 | 
| void | setServerPath(String ServerPath)Set 服务路径(只会第一次生效) | 
| void | setSnapshotName(String SnapshotName)Set 版本历史名 | 
| void | setUploadType(String UploadType)Set 枚举(package/repository/image) | 
| void | setVersionName(String VersionName)Set 要替换的版本名称,可以为latest | 
| void | setVersionRemark(String VersionRemark)Set 版本备注 | 
| 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 RollUpdateCloudBaseRunServerVersionRequest()
public RollUpdateCloudBaseRunServerVersionRequest(RollUpdateCloudBaseRunServerVersionRequest source)
public String getEnvId()
public void setEnvId(String EnvId)
EnvId - 环境IDpublic String getVersionName()
public void setVersionName(String VersionName)
VersionName - 要替换的版本名称,可以为latestpublic String getUploadType()
public void setUploadType(String UploadType)
UploadType - 枚举(package/repository/image)public String getRepositoryType()
public void setRepositoryType(String RepositoryType)
RepositoryType - repository的类型(coding/gitlab/github)public Long getFlowRatio()
public void setFlowRatio(Long FlowRatio)
FlowRatio - 流量占比public String getDockerfilePath()
public void setDockerfilePath(String DockerfilePath)
DockerfilePath - dockerfile地址public String getBuildDir()
public void setBuildDir(String BuildDir)
BuildDir - 构建目录public String getCpu()
public void setCpu(String Cpu)
Cpu - Cpu的大小,单位:核public String getMem()
public void setMem(String Mem)
Mem - Mem的大小,单位:Gpublic String getMinNum()
public void setMinNum(String MinNum)
MinNum - 最小副本数,最小值:0public String getMaxNum()
public void setMaxNum(String MaxNum)
MaxNum - 最大副本数public String getPolicyType()
public void setPolicyType(String PolicyType)
PolicyType - 策略类型
cpu/mempublic String getPolicyThreshold()
public void setPolicyThreshold(String PolicyThreshold)
PolicyThreshold - 策略阈值public String getEnvParams()
public void setEnvParams(String EnvParams)
EnvParams - 环境变量public Long getContainerPort()
public void setContainerPort(Long ContainerPort)
ContainerPort - 容器端口public String getServerName()
public void setServerName(String ServerName)
ServerName - 服务名称public String getRepository()
public void setRepository(String Repository)
Repository - repository地址public String getBranch()
public void setBranch(String Branch)
Branch - 分支public String getVersionRemark()
public void setVersionRemark(String VersionRemark)
VersionRemark - 版本备注public String getPackageName()
public void setPackageName(String PackageName)
PackageName - 代码包名字public String getPackageVersion()
public void setPackageVersion(String PackageVersion)
PackageVersion - 代码包版本public CloudBaseRunImageInfo getImageInfo()
public void setImageInfo(CloudBaseRunImageInfo ImageInfo)
ImageInfo - Image的详情public CloudBaseCodeRepoDetail getCodeDetail()
public void setCodeDetail(CloudBaseCodeRepoDetail CodeDetail)
CodeDetail - Github等拉取代码的详情public Boolean getIsRebuild()
public void setIsRebuild(Boolean IsRebuild)
IsRebuild - 是否回放流量public Long getInitialDelaySeconds()
public void setInitialDelaySeconds(Long InitialDelaySeconds)
InitialDelaySeconds - 延迟多长时间开始健康检查(单位s)public CloudBaseRunVolumeMount[] getMountVolumeInfo()
public void setMountVolumeInfo(CloudBaseRunVolumeMount[] MountVolumeInfo)
MountVolumeInfo - cfs挂载信息public Boolean getRollback()
public void setRollback(Boolean Rollback)
Rollback - 是否回滚public String getSnapshotName()
public void setSnapshotName(String SnapshotName)
SnapshotName - 版本历史名public String getCustomLogs()
public void setCustomLogs(String CustomLogs)
CustomLogs - 自定义采集路径public Boolean getEnableUnion()
public void setEnableUnion(Boolean EnableUnion)
EnableUnion - 是否启用统一域名public String getOperatorRemark()
public void setOperatorRemark(String OperatorRemark)
OperatorRemark - 操作备注public String getServerPath()
public void setServerPath(String ServerPath)
ServerPath - 服务路径(只会第一次生效)public Boolean getIsUpdateCls()
public void setIsUpdateCls(Boolean IsUpdateCls)
IsUpdateCls - 是否更新Clspublic HpaPolicy[] getPolicyDetail()
public void setPolicyDetail(HpaPolicy[] PolicyDetail)
PolicyDetail - 自动扩缩容策略组Copyright © 2025. All rights reserved.