Class MachineManager
- java.lang.Object
-
- io.fabric8.openshift.api.model.operator.v1.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 Summary
Constructors Constructor Description MachineManager()No args constructor for use in serializationMachineManager(String apiGroup, String resource, MachineManagerSelector selection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MachineManagerBuilderedit()Map<String,Object>getAdditionalProperties()StringgetApiGroup()apiGroup is name of the APIGroup that the machine management resource belongs to.StringgetResource()resource is the machine management resource's type.MachineManagerSelectorgetSelection()MachineManager describes a target machine resource that is registered for boot image updates.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetApiGroup(String apiGroup)apiGroup is name of the APIGroup that the machine management resource belongs to.voidsetResource(String resource)resource is the machine management resource's type.voidsetSelection(MachineManagerSelector selection)MachineManager describes a target machine resource that is registered for boot image updates.MachineManagerBuildertoBuilder()
-
-
-
Constructor Detail
-
MachineManager
public MachineManager()
No args constructor for use in serialization
-
MachineManager
public MachineManager(String apiGroup, String resource, MachineManagerSelector selection)
-
-
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.
-
edit
public MachineManagerBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<MachineManagerBuilder>
-
toBuilder
public MachineManagerBuilder toBuilder()
-
-