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 InstanceInstanceMarketOptionsSpotOptionsbuild()InstanceInstanceMarketOptionsSpotOptions.BuilderinstanceInterruptionBehavior(java.lang.String instanceInterruptionBehavior)InstanceInstanceMarketOptionsSpotOptions.BuildermaxPrice(java.lang.String maxPrice)InstanceInstanceMarketOptionsSpotOptions.BuilderspotInstanceType(java.lang.String spotInstanceType)InstanceInstanceMarketOptionsSpotOptions.BuildervalidUntil(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()
-
-