Package | Description |
---|---|
software.amazon.awssdk.services.ec2.model |
Modifier and Type | Method and Description |
---|---|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.addressingType(String addressingType)
Deprecated.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.blockDeviceMappings(BlockDeviceMapping... blockDeviceMappings)
One or more block devices that are mapped to the Spot Instances.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.blockDeviceMappings(Collection<BlockDeviceMapping> blockDeviceMappings)
One or more block devices that are mapped to the Spot Instances.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.blockDeviceMappings(Consumer<BlockDeviceMapping.Builder>... blockDeviceMappings)
One or more block devices that are mapped to the Spot Instances.
|
static SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.builder() |
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.ebsOptimized(Boolean ebsOptimized)
Indicates whether the instances are optimized for EBS I/O.
|
default SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.iamInstanceProfile(Consumer<IamInstanceProfileSpecification.Builder> iamInstanceProfile)
The IAM instance profile.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.iamInstanceProfile(IamInstanceProfileSpecification iamInstanceProfile)
The IAM instance profile.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.imageId(String imageId)
The ID of the AMI.
|
default SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.instanceRequirements(Consumer<InstanceRequirements.Builder> instanceRequirements)
The attributes for the instance types.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.instanceRequirements(InstanceRequirements instanceRequirements)
The attributes for the instance types.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.instanceType(InstanceType instanceType)
The instance type.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.instanceType(String instanceType)
The instance type.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.kernelId(String kernelId)
The ID of the kernel.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.keyName(String keyName)
The name of the key pair.
|
default SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.monitoring(Consumer<SpotFleetMonitoring.Builder> monitoring)
Enable or disable monitoring for the instances.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.monitoring(SpotFleetMonitoring monitoring)
Enable or disable monitoring for the instances.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.networkInterfaces(Collection<InstanceNetworkInterfaceSpecification> networkInterfaces)
One or more network interfaces.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.networkInterfaces(Consumer<InstanceNetworkInterfaceSpecification.Builder>... networkInterfaces)
One or more network interfaces.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.networkInterfaces(InstanceNetworkInterfaceSpecification... networkInterfaces)
One or more network interfaces.
|
default SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.placement(Consumer<SpotPlacement.Builder> placement)
The placement information.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.placement(SpotPlacement placement)
The placement information.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.ramdiskId(String ramdiskId)
The ID of the RAM disk.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.securityGroups(Collection<GroupIdentifier> securityGroups)
The security groups.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.securityGroups(Consumer<GroupIdentifier.Builder>... securityGroups)
The security groups.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.securityGroups(GroupIdentifier... securityGroups)
The security groups.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.spotPrice(String spotPrice)
The maximum price per unit hour that you are willing to pay for a Spot Instance.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.subnetId(String subnetId)
The IDs of the subnets in which to launch the instances.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.tagSpecifications(Collection<SpotFleetTagSpecification> tagSpecifications)
The tags to apply during creation.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.tagSpecifications(Consumer<SpotFleetTagSpecification.Builder>... tagSpecifications)
The tags to apply during creation.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.tagSpecifications(SpotFleetTagSpecification... tagSpecifications)
The tags to apply during creation.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.toBuilder() |
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.userData(String userData)
The base64-encoded user data that instances use when starting up.
|
SpotFleetLaunchSpecification.Builder |
SpotFleetLaunchSpecification.Builder.weightedCapacity(Double weightedCapacity)
The number of units provided by the specified instance type.
|
Modifier and Type | Method and Description |
---|---|
static Class<? extends SpotFleetLaunchSpecification.Builder> |
SpotFleetLaunchSpecification.serializableBuilderClass() |
Copyright © 2023. All rights reserved.