Class MachineConfigPoolReference

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class MachineConfigPoolReference
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<MachineConfigPoolReferenceBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    Refers to the name of a MachineConfigPool (e.g., "worker", "infra", etc.): the MachineOSBuilder pod validates that the user has provided a valid pool
    See Also:
    Serialized Form
    • Constructor Detail

      • MachineConfigPoolReference

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

        public MachineConfigPoolReference​(String name)
    • Method Detail

      • getName

        public String getName()
        name of the MachineConfigPool object. This value should be at most 253 characters, and must contain only lowercase alphanumeric characters, hyphens and periods, and should start and end with an alphanumeric character.
      • setName

        public void setName​(String name)
        name of the MachineConfigPool object. This value should be at most 253 characters, and must contain only lowercase alphanumeric characters, hyphens and periods, and should start and end with an alphanumeric character.
      • getAdditionalProperties

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

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

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