Package | Description |
---|---|
software.amazon.awssdk.services.ec2.model |
Modifier and Type | Method and Description |
---|---|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.addressingType(String addressingType)
Deprecated.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.blockDeviceMappings(BlockDeviceMapping... blockDeviceMappings)
One or more block device mapping entries.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.blockDeviceMappings(Collection<BlockDeviceMapping> blockDeviceMappings)
One or more block device mapping entries.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.blockDeviceMappings(Consumer<BlockDeviceMapping.Builder>... blockDeviceMappings)
One or more block device mapping entries.
|
static RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.builder() |
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.ebsOptimized(Boolean ebsOptimized)
Indicates whether the instance is optimized for EBS I/O.
|
default RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.iamInstanceProfile(Consumer<IamInstanceProfileSpecification.Builder> iamInstanceProfile)
The IAM instance profile.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.iamInstanceProfile(IamInstanceProfileSpecification iamInstanceProfile)
The IAM instance profile.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.imageId(String imageId)
The ID of the AMI.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.instanceType(InstanceType instanceType)
The instance type.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.instanceType(String instanceType)
The instance type.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.kernelId(String kernelId)
The ID of the kernel.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.keyName(String keyName)
The name of the key pair.
|
default RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.monitoring(Consumer<RunInstancesMonitoringEnabled.Builder> monitoring)
Indicates whether basic or detailed monitoring is enabled for the instance.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.monitoring(RunInstancesMonitoringEnabled monitoring)
Indicates whether basic or detailed monitoring is enabled for the instance.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.networkInterfaces(Collection<InstanceNetworkInterfaceSpecification> networkInterfaces)
One or more network interfaces.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.networkInterfaces(Consumer<InstanceNetworkInterfaceSpecification.Builder>... networkInterfaces)
One or more network interfaces.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.networkInterfaces(InstanceNetworkInterfaceSpecification... networkInterfaces)
One or more network interfaces.
|
default RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.placement(Consumer<SpotPlacement.Builder> placement)
The placement information for the instance.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.placement(SpotPlacement placement)
The placement information for the instance.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.ramdiskId(String ramdiskId)
The ID of the RAM disk.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.securityGroupIds(Collection<String> securityGroupIds)
One or more security group IDs.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.securityGroupIds(String... securityGroupIds)
One or more security group IDs.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.securityGroups(Collection<String> securityGroups)
One or more security groups.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.securityGroups(String... securityGroups)
One or more security groups.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.subnetId(String subnetId)
The ID of the subnet in which to launch the instance.
|
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.toBuilder() |
RequestSpotLaunchSpecification.Builder |
RequestSpotLaunchSpecification.Builder.userData(String userData)
The Base64-encoded user data for the instance.
|
Modifier and Type | Method and Description |
---|---|
static Class<? extends RequestSpotLaunchSpecification.Builder> |
RequestSpotLaunchSpecification.serializableBuilderClass() |
Modifier and Type | Method and Description |
---|---|
default RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.launchSpecification(Consumer<RequestSpotLaunchSpecification.Builder> launchSpecification)
The launch specification.
|
Copyright © 2021. All rights reserved.