Class NodeFeatures

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class NodeFeatures
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<NodeFeaturesBuilder>, KubernetesResource
    NodeFeatures describes the set of features implemented by the CRI implementation. The features contained in the NodeFeatures should depend only on the cri implementation independent of runtime handlers.
    See Also:
    Serialized Form
    • Constructor Detail

      • NodeFeatures

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

        public NodeFeatures​(Boolean supplementalGroupsPolicy)
    • Method Detail

      • getSupplementalGroupsPolicy

        public Boolean getSupplementalGroupsPolicy()
        SupplementalGroupsPolicy is set to true if the runtime supports SupplementalGroupsPolicy and ContainerUser.
      • setSupplementalGroupsPolicy

        public void setSupplementalGroupsPolicy​(Boolean supplementalGroupsPolicy)
        SupplementalGroupsPolicy is set to true if the runtime supports SupplementalGroupsPolicy and ContainerUser.
      • getAdditionalProperties

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

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

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