Class Features

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class Features
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<FeaturesBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    Features contains the list of configurable OLM features.
    See Also:
    Serialized Form
    • Constructor Detail

      • Features

        public Features()
        No args constructor for use in serialization
      • Features

        public Features​(Boolean disableCopiedCSVs,
                        String packageServerSyncInterval)
    • Method Detail

      • getDisableCopiedCSVs

        public Boolean getDisableCopiedCSVs()
        DisableCopiedCSVs is used to disable OLM's "Copied CSV" feature for operators installed at the cluster scope, where a cluster scoped operator is one that has been installed in an OperatorGroup that targets all namespaces. When reenabled, OLM will recreate the "Copied CSVs" for each cluster scoped operator.
      • setDisableCopiedCSVs

        public void setDisableCopiedCSVs​(Boolean disableCopiedCSVs)
        DisableCopiedCSVs is used to disable OLM's "Copied CSV" feature for operators installed at the cluster scope, where a cluster scoped operator is one that has been installed in an OperatorGroup that targets all namespaces. When reenabled, OLM will recreate the "Copied CSVs" for each cluster scoped operator.
      • getPackageServerSyncInterval

        public String getPackageServerSyncInterval()
        Features contains the list of configurable OLM features.
      • setPackageServerSyncInterval

        public void setPackageServerSyncInterval​(String packageServerSyncInterval)
        Features contains the list of configurable OLM features.
      • getAdditionalProperties

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

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

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