Class PackageChannel

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class PackageChannel
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<PackageChannelBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    PackageChannel defines a single channel under a package, pointing to a version of that package.
    See Also:
    Serialized Form
    • Method Detail

      • getCurrentCSV

        public String getCurrentCSV()
        CurrentCSV defines a reference to the CSV holding the version of this package currently for the channel.
      • setCurrentCSV

        public void setCurrentCSV​(String currentCSV)
        CurrentCSV defines a reference to the CSV holding the version of this package currently for the channel.
      • getCurrentCSVDesc

        public CSVDescription getCurrentCSVDesc()
        PackageChannel defines a single channel under a package, pointing to a version of that package.
      • setCurrentCSVDesc

        public void setCurrentCSVDesc​(CSVDescription currentCSVDesc)
        PackageChannel defines a single channel under a package, pointing to a version of that package.
      • getDeprecation

        public Deprecation getDeprecation()
        PackageChannel defines a single channel under a package, pointing to a version of that package.
      • setDeprecation

        public void setDeprecation​(Deprecation deprecation)
        PackageChannel defines a single channel under a package, pointing to a version of that package.
      • getEntries

        public List<ChannelEntry> getEntries()
        Entries lists all CSVs in the channel, with their upgrade edges.
      • setEntries

        public void setEntries​(List<ChannelEntry> entries)
        Entries lists all CSVs in the channel, with their upgrade edges.
      • getName

        public String getName()
        Name is the name of the channel, e.g. `alpha` or `stable`
      • setName

        public void setName​(String name)
        Name is the name of the channel, e.g. `alpha` or `stable`
      • getAdditionalProperties

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

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

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