Class V1NodeFeatures

java.lang.Object
io.micronaut.kubernetes.client.openapi.model.V1NodeFeatures

@Generated("io.micronaut.openapi.generator.JavaMicronautClientCodegen") public class V1NodeFeatures extends Object
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.
  • Field Details

    • JSON_PROPERTY_SUPPLEMENTAL_GROUPS_POLICY

      public static final String JSON_PROPERTY_SUPPLEMENTAL_GROUPS_POLICY
      See Also:
  • Constructor Details

    • V1NodeFeatures

      public V1NodeFeatures()
  • Method Details

    • getSupplementalGroupsPolicy

      public Boolean getSupplementalGroupsPolicy()
      SupplementalGroupsPolicy is set to true if the runtime supports SupplementalGroupsPolicy and ContainerUser.
      Returns:
      the supplementalGroupsPolicy property value
    • setSupplementalGroupsPolicy

      public void setSupplementalGroupsPolicy(Boolean supplementalGroupsPolicy)
      Set the supplementalGroupsPolicy property value
      Parameters:
      supplementalGroupsPolicy - property value to set
    • supplementalGroupsPolicy

      public V1NodeFeatures supplementalGroupsPolicy(Boolean supplementalGroupsPolicy)
      Set supplementalGroupsPolicy in a chainable fashion.
      Returns:
      The same instance of V1NodeFeatures for chaining.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object