public class CloudBaseProjectVersion extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CloudBaseProjectVersion() | 
| CloudBaseProjectVersion(CloudBaseProjectVersion 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 | getAddonConfig()Get 插件配置内容 | 
| Boolean | getAutoDeployOnCodeChange()Get 是否私有仓库代码变更触发自动部署 | 
| String | getBuildFinishTime()Get BuildFinishTime | 
| String | getBuildId()Get BuildId | 
| Long | getBuildPercent()Get ci部署进度(%) | 
| String | getCDId()Get cd的id | 
| String | getCIId()Get ci的id | 
| Long | getCreateTime()Get 创建时间, unix时间戳 | 
| String | getDeployFinishTime()Get DeployFinishTime | 
| String | getEnvId()Get 环境id | 
| String | getExtensionId()Get 扩展id | 
| String | getFailReason()Get 错误原因 | 
| String | getFailReasonShort()Get FailReasonShort | 
| String | getFailType()Get 错误类型 | 
| String | getFirstInitRepo()Get FirstInitRepo | 
| String | getName()Get 项目名 | 
| String | getNetworkConfig()Get 网络配置 | 
| KVPair[] | getParameters()Get 环境变量 | 
| String | getRcJson()Get rc.json内容 | 
| String | getRepoUrl()Get 私有仓库地址 | 
| String | getSam()Get SAM json | 
| CodeSource | getSource()Get 来源类型 | 
| String | getSourceUrl()Get SourceUrl | 
| String | getStatus()Get 项目状态, 枚举值: 
        "creatingEnv"-创建环境中
        "createEnvFail"-创建环境失败
        "building"-构建中
        "buildFail"-构建失败
        "deploying"-部署中
         "deployFail"-部署失败
         "success"-部署成功 | 
| String[] | getTags()Get 标签 | 
| String | getType()Get 项目类型, 枚举值:
"framework-oneclick" 控制台一键部署
"framework-local-oneclick" cli本地一键部署
"qci-extension-cicd" 内网coding ci cd | 
| String | getUin()Get Uin | 
| Long | getUpdateTime()Get 更新时间 ,unix时间戳 | 
| Long | getVersionNum()Get 版本号 | 
| void | setAddonConfig(String AddonConfig)Set 插件配置内容 | 
| void | setAutoDeployOnCodeChange(Boolean AutoDeployOnCodeChange)Set 是否私有仓库代码变更触发自动部署 | 
| void | setBuildFinishTime(String BuildFinishTime)Set BuildFinishTime | 
| void | setBuildId(String BuildId)Set BuildId | 
| void | setBuildPercent(Long BuildPercent)Set ci部署进度(%) | 
| void | setCDId(String CDId)Set cd的id | 
| void | setCIId(String CIId)Set ci的id | 
| void | setCreateTime(Long CreateTime)Set 创建时间, unix时间戳 | 
| void | setDeployFinishTime(String DeployFinishTime)Set DeployFinishTime | 
| void | setEnvId(String EnvId)Set 环境id | 
| void | setExtensionId(String ExtensionId)Set 扩展id | 
| void | setFailReason(String FailReason)Set 错误原因 | 
| void | setFailReasonShort(String FailReasonShort)Set FailReasonShort | 
| void | setFailType(String FailType)Set 错误类型 | 
| void | setFirstInitRepo(String FirstInitRepo)Set FirstInitRepo | 
| void | setName(String Name)Set 项目名 | 
| void | setNetworkConfig(String NetworkConfig)Set 网络配置 | 
| void | setParameters(KVPair[] Parameters)Set 环境变量 | 
| void | setRcJson(String RcJson)Set rc.json内容 | 
| void | setRepoUrl(String RepoUrl)Set 私有仓库地址 | 
| void | setSam(String Sam)Set SAM json | 
| void | setSource(CodeSource Source)Set 来源类型 | 
| void | setSourceUrl(String SourceUrl)Set SourceUrl | 
| void | setStatus(String Status)Set 项目状态, 枚举值: 
        "creatingEnv"-创建环境中
        "createEnvFail"-创建环境失败
        "building"-构建中
        "buildFail"-构建失败
        "deploying"-部署中
         "deployFail"-部署失败
         "success"-部署成功 | 
| void | setTags(String[] Tags)Set 标签 | 
| void | setType(String Type)Set 项目类型, 枚举值:
"framework-oneclick" 控制台一键部署
"framework-local-oneclick" cli本地一键部署
"qci-extension-cicd" 内网coding ci cd | 
| void | setUin(String Uin)Set Uin | 
| void | setUpdateTime(Long UpdateTime)Set 更新时间 ,unix时间戳 | 
| void | setVersionNum(Long VersionNum)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 CloudBaseProjectVersion()
public CloudBaseProjectVersion(CloudBaseProjectVersion source)
public String getName()
public void setName(String Name)
Name - 项目名public String getSam()
public void setSam(String Sam)
Sam - SAM jsonpublic CodeSource getSource()
public void setSource(CodeSource Source)
Source - 来源类型public Long getCreateTime()
public void setCreateTime(Long CreateTime)
CreateTime - 创建时间, unix时间戳public Long getUpdateTime()
public void setUpdateTime(Long UpdateTime)
UpdateTime - 更新时间 ,unix时间戳public String getStatus()
public void setStatus(String Status)
Status - 项目状态, 枚举值: 
        "creatingEnv"-创建环境中
        "createEnvFail"-创建环境失败
        "building"-构建中
        "buildFail"-构建失败
        "deploying"-部署中
         "deployFail"-部署失败
         "success"-部署成功public KVPair[] getParameters()
public void setParameters(KVPair[] Parameters)
Parameters - 环境变量public String getType()
public void setType(String Type)
Type - 项目类型, 枚举值:
"framework-oneclick" 控制台一键部署
"framework-local-oneclick" cli本地一键部署
"qci-extension-cicd" 内网coding ci cdpublic String getCIId()
public void setCIId(String CIId)
CIId - ci的idpublic String getCDId()
public void setCDId(String CDId)
CDId - cd的idpublic String getEnvId()
public void setEnvId(String EnvId)
EnvId - 环境idpublic Long getVersionNum()
public void setVersionNum(Long VersionNum)
VersionNum - 版本号public String getFailReason()
public void setFailReason(String FailReason)
FailReason - 错误原因public String getRcJson()
public void setRcJson(String RcJson)
RcJson - rc.json内容public String getAddonConfig()
public void setAddonConfig(String AddonConfig)
AddonConfig - 插件配置内容public String[] getTags()
public void setTags(String[] Tags)
Tags - 标签public String getNetworkConfig()
public void setNetworkConfig(String NetworkConfig)
NetworkConfig - 网络配置public String getExtensionId()
public void setExtensionId(String ExtensionId)
ExtensionId - 扩展idpublic String getFailType()
public void setFailType(String FailType)
FailType - 错误类型public String getRepoUrl()
public void setRepoUrl(String RepoUrl)
RepoUrl - 私有仓库地址public Boolean getAutoDeployOnCodeChange()
public void setAutoDeployOnCodeChange(Boolean AutoDeployOnCodeChange)
AutoDeployOnCodeChange - 是否私有仓库代码变更触发自动部署public Long getBuildPercent()
public void setBuildPercent(Long BuildPercent)
BuildPercent - ci部署进度(%)public String getUin()
public void setUin(String Uin)
Uin - Uinpublic String getBuildFinishTime()
public void setBuildFinishTime(String BuildFinishTime)
BuildFinishTime - BuildFinishTimepublic String getDeployFinishTime()
public void setDeployFinishTime(String DeployFinishTime)
DeployFinishTime - DeployFinishTimepublic String getBuildId()
public void setBuildId(String BuildId)
BuildId - BuildIdpublic String getSourceUrl()
public void setSourceUrl(String SourceUrl)
SourceUrl - SourceUrlpublic String getFailReasonShort()
public void setFailReasonShort(String FailReasonShort)
FailReasonShort - FailReasonShortpublic String getFirstInitRepo()
public void setFirstInitRepo(String FirstInitRepo)
FirstInitRepo - FirstInitRepoCopyright © 2025. All rights reserved.