Class DeployParam

    • 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