Class ControlPlaneMachineSetTemplate
- java.lang.Object
-
- io.fabric8.openshift.api.model.machine.v1.ControlPlaneMachineSetTemplate
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<ControlPlaneMachineSetTemplateBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class ControlPlaneMachineSetTemplate extends Object implements io.fabric8.kubernetes.api.builder.Editable<ControlPlaneMachineSetTemplateBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
ControlPlaneMachineSetTemplate is a template used by the ControlPlaneMachineSet to create the Machines that it will manage in the future.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ControlPlaneMachineSetTemplate()No args constructor for use in serializationControlPlaneMachineSetTemplate(String machineType, OpenShiftMachineV1Beta1MachineTemplate machinesV1beta1MachineOpenshiftIo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ControlPlaneMachineSetTemplateBuilderedit()Map<String,Object>getAdditionalProperties()OpenShiftMachineV1Beta1MachineTemplategetMachinesV1beta1MachineOpenshiftIo()ControlPlaneMachineSetTemplate is a template used by the ControlPlaneMachineSet to create the Machines that it will manage in the future.StringgetMachineType()machineType determines the type of Machines that should be managed by the ControlPlaneMachineSet.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetMachinesV1beta1MachineOpenshiftIo(OpenShiftMachineV1Beta1MachineTemplate machinesV1beta1MachineOpenshiftIo)ControlPlaneMachineSetTemplate is a template used by the ControlPlaneMachineSet to create the Machines that it will manage in the future.voidsetMachineType(String machineType)machineType determines the type of Machines that should be managed by the ControlPlaneMachineSet.ControlPlaneMachineSetTemplateBuildertoBuilder()
-
-
-
Constructor Detail
-
ControlPlaneMachineSetTemplate
public ControlPlaneMachineSetTemplate()
No args constructor for use in serialization
-
ControlPlaneMachineSetTemplate
public ControlPlaneMachineSetTemplate(String machineType, OpenShiftMachineV1Beta1MachineTemplate machinesV1beta1MachineOpenshiftIo)
-
-
Method Detail
-
getMachineType
public String getMachineType()
machineType determines the type of Machines that should be managed by the ControlPlaneMachineSet. Currently, the only valid value is machines_v1beta1_machine_openshift_io.
-
setMachineType
public void setMachineType(String machineType)
machineType determines the type of Machines that should be managed by the ControlPlaneMachineSet. Currently, the only valid value is machines_v1beta1_machine_openshift_io.
-
getMachinesV1beta1MachineOpenshiftIo
public OpenShiftMachineV1Beta1MachineTemplate getMachinesV1beta1MachineOpenshiftIo()
ControlPlaneMachineSetTemplate is a template used by the ControlPlaneMachineSet to create the Machines that it will manage in the future.
-
setMachinesV1beta1MachineOpenshiftIo
public void setMachinesV1beta1MachineOpenshiftIo(OpenShiftMachineV1Beta1MachineTemplate machinesV1beta1MachineOpenshiftIo)
ControlPlaneMachineSetTemplate is a template used by the ControlPlaneMachineSet to create the Machines that it will manage in the future.
-
edit
public ControlPlaneMachineSetTemplateBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<ControlPlaneMachineSetTemplateBuilder>
-
toBuilder
public ControlPlaneMachineSetTemplateBuilder toBuilder()
-
-