Class ControlPlaneMachineSetStrategy
- java.lang.Object
-
- io.fabric8.openshift.api.model.machine.v1.ControlPlaneMachineSetStrategy
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<ControlPlaneMachineSetStrategyBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class ControlPlaneMachineSetStrategy extends Object implements io.fabric8.kubernetes.api.builder.Editable<ControlPlaneMachineSetStrategyBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
ControlPlaneMachineSetStrategy defines the strategy for applying updates to the Control Plane Machines managed by the ControlPlaneMachineSet.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ControlPlaneMachineSetStrategy()No args constructor for use in serializationControlPlaneMachineSetStrategy(String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ControlPlaneMachineSetStrategyBuilderedit()Map<String,Object>getAdditionalProperties()StringgetType()type defines the type of update strategy that should be used when updating Machines owned by the ControlPlaneMachineSet.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetType(String type)type defines the type of update strategy that should be used when updating Machines owned by the ControlPlaneMachineSet.ControlPlaneMachineSetStrategyBuildertoBuilder()
-
-
-
Constructor Detail
-
ControlPlaneMachineSetStrategy
public ControlPlaneMachineSetStrategy()
No args constructor for use in serialization
-
ControlPlaneMachineSetStrategy
public ControlPlaneMachineSetStrategy(String type)
-
-
Method Detail
-
getType
public String getType()
type defines the type of update strategy that should be used when updating Machines owned by the ControlPlaneMachineSet. Valid values are "RollingUpdate" and "OnDelete". The current default value is "RollingUpdate".
-
setType
public void setType(String type)
type defines the type of update strategy that should be used when updating Machines owned by the ControlPlaneMachineSet. Valid values are "RollingUpdate" and "OnDelete". The current default value is "RollingUpdate".
-
edit
public ControlPlaneMachineSetStrategyBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<ControlPlaneMachineSetStrategyBuilder>
-
toBuilder
public ControlPlaneMachineSetStrategyBuilder toBuilder()
-
-