Class CSVDescription

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<CSVDescriptionBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class CSVDescription
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<CSVDescriptionBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    CSVDescription defines a description of a CSV
    See Also:
    Serialized Form
    • Method Detail

      • getAnnotations

        public Map<String,​String> getAnnotations()
        CSVDescription defines a description of a CSV
      • setAnnotations

        public void setAnnotations​(Map<String,​String> annotations)
        CSVDescription defines a description of a CSV
      • getApiservicedefinitions

        public APIServiceDefinitions getApiservicedefinitions()
        CSVDescription defines a description of a CSV
      • setApiservicedefinitions

        public void setApiservicedefinitions​(APIServiceDefinitions apiservicedefinitions)
        CSVDescription defines a description of a CSV
      • getCustomresourcedefinitions

        public CustomResourceDefinitions getCustomresourcedefinitions()
        CSVDescription defines a description of a CSV
      • setCustomresourcedefinitions

        public void setCustomresourcedefinitions​(CustomResourceDefinitions customresourcedefinitions)
        CSVDescription defines a description of a CSV
      • getDescription

        public String getDescription()
        LongDescription is the CSV's description
      • setDescription

        public void setDescription​(String description)
        LongDescription is the CSV's description
      • getDisplayName

        public String getDisplayName()
        DisplayName is the CSV's display name
      • setDisplayName

        public void setDisplayName​(String displayName)
        DisplayName is the CSV's display name
      • getIcon

        public List<Icon> getIcon()
        Icon is the CSV's base64 encoded icon
      • setIcon

        public void setIcon​(List<Icon> icon)
        Icon is the CSV's base64 encoded icon
      • getInstallModes

        public List<InstallMode> getInstallModes()
        InstallModes specify supported installation types
      • setInstallModes

        public void setInstallModes​(List<InstallMode> installModes)
        InstallModes specify supported installation types
      • getKeywords

        public List<String> getKeywords()
        CSVDescription defines a description of a CSV
      • setKeywords

        public void setKeywords​(List<String> keywords)
        CSVDescription defines a description of a CSV
      • getLinks

        public List<AppLink> getLinks()
        CSVDescription defines a description of a CSV
      • setLinks

        public void setLinks​(List<AppLink> links)
        CSVDescription defines a description of a CSV
      • getMaintainers

        public List<Maintainer> getMaintainers()
        CSVDescription defines a description of a CSV
      • setMaintainers

        public void setMaintainers​(List<Maintainer> maintainers)
        CSVDescription defines a description of a CSV
      • getMaturity

        public String getMaturity()
        CSVDescription defines a description of a CSV
      • setMaturity

        public void setMaturity​(String maturity)
        CSVDescription defines a description of a CSV
      • getMinKubeVersion

        public String getMinKubeVersion()
        Minimum Kubernetes version for operator installation
      • setMinKubeVersion

        public void setMinKubeVersion​(String minKubeVersion)
        Minimum Kubernetes version for operator installation
      • getNativeApis

        public List<io.fabric8.kubernetes.api.model.GroupVersionKind> getNativeApis()
        CSVDescription defines a description of a CSV
      • setNativeApis

        public void setNativeApis​(List<io.fabric8.kubernetes.api.model.GroupVersionKind> nativeApis)
        CSVDescription defines a description of a CSV
      • getProvider

        public AppLink getProvider()
        CSVDescription defines a description of a CSV
      • setProvider

        public void setProvider​(AppLink provider)
        CSVDescription defines a description of a CSV
      • getRelatedImages

        public List<String> getRelatedImages()
        List of related images
      • setRelatedImages

        public void setRelatedImages​(List<String> relatedImages)
        List of related images
      • getVersion

        public String getVersion()
        CSVDescription defines a description of a CSV
      • setVersion

        public void setVersion​(String version)
        CSVDescription defines a description of a CSV
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)