Class CreateClusterReleaseRequest

    • Constructor Detail

      • CreateClusterReleaseRequest

        public CreateClusterReleaseRequest()
      • CreateClusterReleaseRequest

        public CreateClusterReleaseRequest​(CreateClusterReleaseRequest 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

      • getClusterId

        public String getClusterId()
        Get 集群ID
        Returns:
        ClusterId 集群ID
      • setClusterId

        public void setClusterId​(String ClusterId)
        Set 集群ID
        Parameters:
        ClusterId - 集群ID
      • getName

        public String getName()
        Get 应用名称
        Returns:
        Name 应用名称
      • setName

        public void setName​(String Name)
        Set 应用名称
        Parameters:
        Name - 应用名称
      • getNamespace

        public String getNamespace()
        Get 应用命名空间
        Returns:
        Namespace 应用命名空间
      • setNamespace

        public void setNamespace​(String Namespace)
        Set 应用命名空间
        Parameters:
        Namespace - 应用命名空间
      • getChart

        public String getChart()
        Get 制品名称或从第三方repo 安装chart时,制品压缩包下载地址, 不支持重定向类型chart 地址,结尾为*.tgz
        Returns:
        Chart 制品名称或从第三方repo 安装chart时,制品压缩包下载地址, 不支持重定向类型chart 地址,结尾为*.tgz
      • setChart

        public void setChart​(String Chart)
        Set 制品名称或从第三方repo 安装chart时,制品压缩包下载地址, 不支持重定向类型chart 地址,结尾为*.tgz
        Parameters:
        Chart - 制品名称或从第三方repo 安装chart时,制品压缩包下载地址, 不支持重定向类型chart 地址,结尾为*.tgz
      • getValues

        public ReleaseValues getValues()
        Get 自定义参数
        Returns:
        Values 自定义参数
      • setValues

        public void setValues​(ReleaseValues Values)
        Set 自定义参数
        Parameters:
        Values - 自定义参数
      • getChartFrom

        public String getChartFrom()
        Get 制品来源,范围:tke-market 或 other
        Returns:
        ChartFrom 制品来源,范围:tke-market 或 other
      • setChartFrom

        public void setChartFrom​(String ChartFrom)
        Set 制品来源,范围:tke-market 或 other
        Parameters:
        ChartFrom - 制品来源,范围:tke-market 或 other
      • getChartVersion

        public String getChartVersion()
        Get 制品版本
        Returns:
        ChartVersion 制品版本
      • setChartVersion

        public void setChartVersion​(String ChartVersion)
        Set 制品版本
        Parameters:
        ChartVersion - 制品版本
      • getChartRepoURL

        public String getChartRepoURL()
        Get 制品仓库URL地址
        Returns:
        ChartRepoURL 制品仓库URL地址
      • setChartRepoURL

        public void setChartRepoURL​(String ChartRepoURL)
        Set 制品仓库URL地址
        Parameters:
        ChartRepoURL - 制品仓库URL地址
      • getUsername

        public String getUsername()
        Get 制品访问用户名
        Returns:
        Username 制品访问用户名
      • setUsername

        public void setUsername​(String Username)
        Set 制品访问用户名
        Parameters:
        Username - 制品访问用户名
      • getPassword

        public String getPassword()
        Get 制品访问密码
        Returns:
        Password 制品访问密码
      • setPassword

        public void setPassword​(String Password)
        Set 制品访问密码
        Parameters:
        Password - 制品访问密码
      • getChartNamespace

        public String getChartNamespace()
        Get 制品命名空间
        Returns:
        ChartNamespace 制品命名空间
      • setChartNamespace

        public void setChartNamespace​(String ChartNamespace)
        Set 制品命名空间
        Parameters:
        ChartNamespace - 制品命名空间
      • getClusterType

        public String getClusterType()
        Get 集群类型,支持传 tke, eks, tkeedge, exernal(注册集群)
        Returns:
        ClusterType 集群类型,支持传 tke, eks, tkeedge, exernal(注册集群)
      • setClusterType

        public void setClusterType​(String ClusterType)
        Set 集群类型,支持传 tke, eks, tkeedge, exernal(注册集群)
        Parameters:
        ClusterType - 集群类型,支持传 tke, eks, tkeedge, exernal(注册集群)