Class MachineManager

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class MachineManager
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<MachineManagerBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    MachineManager describes a target machine resource that is registered for boot image updates. It stores identifying information such as the resource type and the API Group of the resource. It also provides granular control via the selection field.
    See Also:
    Serialized Form
    • Constructor Detail

      • MachineManager

        public MachineManager()
        No args constructor for use in serialization
    • Method Detail

      • getApiGroup

        public String getApiGroup()
        apiGroup is name of the APIGroup that the machine management resource belongs to. The only current valid value is machine.openshift.io. machine.openshift.io means that the machine manager will only register resources that belong to OpenShift machine API group.
      • setApiGroup

        public void setApiGroup​(String apiGroup)
        apiGroup is name of the APIGroup that the machine management resource belongs to. The only current valid value is machine.openshift.io. machine.openshift.io means that the machine manager will only register resources that belong to OpenShift machine API group.
      • getResource

        public String getResource()
        resource is the machine management resource's type. The only current valid value is machinesets. machinesets means that the machine manager will only register resources of the kind MachineSet.
      • setResource

        public void setResource​(String resource)
        resource is the machine management resource's type. The only current valid value is machinesets. machinesets means that the machine manager will only register resources of the kind MachineSet.
      • getSelection

        public MachineManagerSelector getSelection()
        MachineManager describes a target machine resource that is registered for boot image updates. It stores identifying information such as the resource type and the API Group of the resource. It also provides granular control via the selection field.
      • setSelection

        public void setSelection​(MachineManagerSelector selection)
        MachineManager describes a target machine resource that is registered for boot image updates. It stores identifying information such as the resource type and the API Group of the resource. It also provides granular control via the selection field.
      • getAdditionalProperties

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

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

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