Class SpotVMOptions
- java.lang.Object
-
- io.fabric8.openshift.api.model.machine.v1beta1.SpotVMOptions
-
- All Implemented Interfaces:
Editable<SpotVMOptionsBuilder>,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class SpotVMOptions extends Object implements Editable<SpotVMOptionsBuilder>, KubernetesResource
SpotVMOptions defines the options relevant to running the Machine on Spot VMs- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SpotVMOptions()No args constructor for use in serializationSpotVMOptions(Quantity maxPrice)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SpotVMOptionsBuilderedit()Map<String,Object>getAdditionalProperties()QuantitygetMaxPrice()SpotVMOptions defines the options relevant to running the Machine on Spot VMsvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetMaxPrice(Quantity maxPrice)SpotVMOptions defines the options relevant to running the Machine on Spot VMsSpotVMOptionsBuildertoBuilder()
-
-
-
Constructor Detail
-
SpotVMOptions
public SpotVMOptions()
No args constructor for use in serialization
-
SpotVMOptions
public SpotVMOptions(Quantity maxPrice)
-
-
Method Detail
-
getMaxPrice
public Quantity getMaxPrice()
SpotVMOptions defines the options relevant to running the Machine on Spot VMs
-
setMaxPrice
public void setMaxPrice(Quantity maxPrice)
SpotVMOptions defines the options relevant to running the Machine on Spot VMs
-
edit
public SpotVMOptionsBuilder edit()
- Specified by:
editin interfaceEditable<SpotVMOptionsBuilder>
-
toBuilder
public SpotVMOptionsBuilder toBuilder()
-
-