Class DeployParam
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tcbr.v20220217.models.DeployParam
-
public class DeployParam extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DeployParam()DeployParam(DeployParam 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuildPacksInfogetBuildPacks()Get 无Dockerfile时填写StringgetDeployRemark()Get 部署备注StringgetDeployType()Get 部署类型:package/image/repository/pipeline/jar/warStringgetImageUrl()Get 部署类型为image时传入StringgetPackageName()Get 部署类型为package时传入StringgetPackageVersion()Get 部署类型为package时传入StringgetReleaseType()Get 发布类型 GRAY | FULLRepositoryInfogetRepoInfo()Get 代码仓库信息voidsetBuildPacks(BuildPacksInfo BuildPacks)Set 无Dockerfile时填写voidsetDeployRemark(String DeployRemark)Set 部署备注voidsetDeployType(String DeployType)Set 部署类型:package/image/repository/pipeline/jar/warvoidsetImageUrl(String ImageUrl)Set 部署类型为image时传入voidsetPackageName(String PackageName)Set 部署类型为package时传入voidsetPackageVersion(String PackageVersion)Set 部署类型为package时传入voidsetReleaseType(String ReleaseType)Set 发布类型 GRAY | FULLvoidsetRepoInfo(RepositoryInfo RepoInfo)Set 代码仓库信息voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
DeployParam
public DeployParam()
-
DeployParam
public DeployParam(DeployParam 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.
-
-
Method Detail
-
getDeployType
public String getDeployType()
Get 部署类型:package/image/repository/pipeline/jar/war- Returns:
- DeployType 部署类型:package/image/repository/pipeline/jar/war
-
setDeployType
public void setDeployType(String DeployType)
Set 部署类型:package/image/repository/pipeline/jar/war- Parameters:
DeployType- 部署类型:package/image/repository/pipeline/jar/war
-
getImageUrl
public String getImageUrl()
Get 部署类型为image时传入- Returns:
- ImageUrl 部署类型为image时传入
-
setImageUrl
public void setImageUrl(String ImageUrl)
Set 部署类型为image时传入- Parameters:
ImageUrl- 部署类型为image时传入
-
getPackageName
public String getPackageName()
Get 部署类型为package时传入- Returns:
- PackageName 部署类型为package时传入
-
setPackageName
public void setPackageName(String PackageName)
Set 部署类型为package时传入- Parameters:
PackageName- 部署类型为package时传入
-
getPackageVersion
public String getPackageVersion()
Get 部署类型为package时传入- Returns:
- PackageVersion 部署类型为package时传入
-
setPackageVersion
public void setPackageVersion(String PackageVersion)
Set 部署类型为package时传入- Parameters:
PackageVersion- 部署类型为package时传入
-
getDeployRemark
public String getDeployRemark()
Get 部署备注- Returns:
- DeployRemark 部署备注
-
setDeployRemark
public void setDeployRemark(String DeployRemark)
Set 部署备注- Parameters:
DeployRemark- 部署备注
-
getRepoInfo
public RepositoryInfo getRepoInfo()
Get 代码仓库信息- Returns:
- RepoInfo 代码仓库信息
-
setRepoInfo
public void setRepoInfo(RepositoryInfo RepoInfo)
Set 代码仓库信息- Parameters:
RepoInfo- 代码仓库信息
-
getBuildPacks
public BuildPacksInfo getBuildPacks()
Get 无Dockerfile时填写- Returns:
- BuildPacks 无Dockerfile时填写
-
setBuildPacks
public void setBuildPacks(BuildPacksInfo BuildPacks)
Set 无Dockerfile时填写- Parameters:
BuildPacks- 无Dockerfile时填写
-
getReleaseType
public String getReleaseType()
Get 发布类型 GRAY | FULL- Returns:
- ReleaseType 发布类型 GRAY | FULL
-
setReleaseType
public void setReleaseType(String ReleaseType)
Set 发布类型 GRAY | FULL- Parameters:
ReleaseType- 发布类型 GRAY | FULL
-
-