Package com.pulumi.aws.ec2.outputs
Class InstanceInstanceMarketOptionsSpotOptions.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2.outputs.InstanceInstanceMarketOptionsSpotOptions.Builder
-
- Enclosing class:
- InstanceInstanceMarketOptionsSpotOptions
public static final class InstanceInstanceMarketOptionsSpotOptions.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(InstanceInstanceMarketOptionsSpotOptions defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceInstanceMarketOptionsSpotOptions
build()
InstanceInstanceMarketOptionsSpotOptions.Builder
instanceInterruptionBehavior(java.lang.String instanceInterruptionBehavior)
InstanceInstanceMarketOptionsSpotOptions.Builder
maxPrice(java.lang.String maxPrice)
InstanceInstanceMarketOptionsSpotOptions.Builder
spotInstanceType(java.lang.String spotInstanceType)
InstanceInstanceMarketOptionsSpotOptions.Builder
validUntil(java.lang.String validUntil)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(InstanceInstanceMarketOptionsSpotOptions defaults)
-
-
Method Detail
-
instanceInterruptionBehavior
public InstanceInstanceMarketOptionsSpotOptions.Builder instanceInterruptionBehavior(@Nullable java.lang.String instanceInterruptionBehavior)
-
maxPrice
public InstanceInstanceMarketOptionsSpotOptions.Builder maxPrice(@Nullable java.lang.String maxPrice)
-
spotInstanceType
public InstanceInstanceMarketOptionsSpotOptions.Builder spotInstanceType(@Nullable java.lang.String spotInstanceType)
-
validUntil
public InstanceInstanceMarketOptionsSpotOptions.Builder validUntil(@Nullable java.lang.String validUntil)
-
build
public InstanceInstanceMarketOptionsSpotOptions build()
-
-