RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.blockDeviceMappings(Collection<LaunchTemplateBlockDeviceMappingRequest> blockDeviceMappings) |
The block device mapping.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.blockDeviceMappings(Consumer<LaunchTemplateBlockDeviceMappingRequest.Builder>... blockDeviceMappings) |
The block device mapping.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.blockDeviceMappings(LaunchTemplateBlockDeviceMappingRequest... blockDeviceMappings) |
The block device mapping.
|
static RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.builder() |
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.capacityReservationSpecification(Consumer<LaunchTemplateCapacityReservationSpecificationRequest.Builder> capacityReservationSpecification) |
The Capacity Reservation targeting option.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.capacityReservationSpecification(LaunchTemplateCapacityReservationSpecificationRequest capacityReservationSpecification) |
The Capacity Reservation targeting option.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.cpuOptions(Consumer<LaunchTemplateCpuOptionsRequest.Builder> cpuOptions) |
The CPU options for the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.cpuOptions(LaunchTemplateCpuOptionsRequest cpuOptions) |
The CPU options for the instance.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.creditSpecification(Consumer<CreditSpecificationRequest.Builder> creditSpecification) |
The credit option for CPU usage of the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.creditSpecification(CreditSpecificationRequest creditSpecification) |
The credit option for CPU usage of the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.disableApiStop(Boolean disableApiStop) |
Indicates whether to enable the instance for stop protection.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.disableApiTermination(Boolean disableApiTermination) |
If you set this parameter to true , you can't terminate the instance using the Amazon EC2
console, CLI, or API; otherwise, you can.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.ebsOptimized(Boolean ebsOptimized) |
Indicates whether the instance is optimized for Amazon EBS I/O.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.elasticGpuSpecifications(Collection<ElasticGpuSpecification> elasticGpuSpecifications) |
An elastic GPU to associate with the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.elasticGpuSpecifications(Consumer<ElasticGpuSpecification.Builder>... elasticGpuSpecifications) |
An elastic GPU to associate with the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.elasticGpuSpecifications(ElasticGpuSpecification... elasticGpuSpecifications) |
An elastic GPU to associate with the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.elasticInferenceAccelerators(Collection<LaunchTemplateElasticInferenceAccelerator> elasticInferenceAccelerators) |
An elastic inference accelerator to associate with the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.elasticInferenceAccelerators(Consumer<LaunchTemplateElasticInferenceAccelerator.Builder>... elasticInferenceAccelerators) |
An elastic inference accelerator to associate with the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.elasticInferenceAccelerators(LaunchTemplateElasticInferenceAccelerator... elasticInferenceAccelerators) |
An elastic inference accelerator to associate with the instance.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.enclaveOptions(Consumer<LaunchTemplateEnclaveOptionsRequest.Builder> enclaveOptions) |
Indicates whether the instance is enabled for Amazon Web Services Nitro Enclaves.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.enclaveOptions(LaunchTemplateEnclaveOptionsRequest enclaveOptions) |
Indicates whether the instance is enabled for Amazon Web Services Nitro Enclaves.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.hibernationOptions(Consumer<LaunchTemplateHibernationOptionsRequest.Builder> hibernationOptions) |
Indicates whether an instance is enabled for hibernation.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.hibernationOptions(LaunchTemplateHibernationOptionsRequest hibernationOptions) |
Indicates whether an instance is enabled for hibernation.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.iamInstanceProfile(Consumer<LaunchTemplateIamInstanceProfileSpecificationRequest.Builder> iamInstanceProfile) |
The name or Amazon Resource Name (ARN) of an IAM instance profile.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.iamInstanceProfile(LaunchTemplateIamInstanceProfileSpecificationRequest iamInstanceProfile) |
The name or Amazon Resource Name (ARN) of an IAM instance profile.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.imageId(String imageId) |
The ID of the AMI.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.instanceInitiatedShutdownBehavior(String instanceInitiatedShutdownBehavior) |
Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the
operating system command for system shutdown).
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.instanceInitiatedShutdownBehavior(ShutdownBehavior instanceInitiatedShutdownBehavior) |
Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the
operating system command for system shutdown).
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.instanceMarketOptions(Consumer<LaunchTemplateInstanceMarketOptionsRequest.Builder> instanceMarketOptions) |
The market (purchasing) option for the instances.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.instanceMarketOptions(LaunchTemplateInstanceMarketOptionsRequest instanceMarketOptions) |
The market (purchasing) option for the instances.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.instanceRequirements(Consumer<InstanceRequirementsRequest.Builder> instanceRequirements) |
The attributes for the instance types.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.instanceRequirements(InstanceRequirementsRequest instanceRequirements) |
The attributes for the instance types.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.instanceType(String instanceType) |
The instance type.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.instanceType(InstanceType instanceType) |
The instance type.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.kernelId(String kernelId) |
The ID of the kernel.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.keyName(String keyName) |
The name of the key pair.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.licenseSpecifications(Collection<LaunchTemplateLicenseConfigurationRequest> licenseSpecifications) |
The license configurations.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.licenseSpecifications(Consumer<LaunchTemplateLicenseConfigurationRequest.Builder>... licenseSpecifications) |
The license configurations.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.licenseSpecifications(LaunchTemplateLicenseConfigurationRequest... licenseSpecifications) |
The license configurations.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.maintenanceOptions(Consumer<LaunchTemplateInstanceMaintenanceOptionsRequest.Builder> maintenanceOptions) |
The maintenance options for the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.maintenanceOptions(LaunchTemplateInstanceMaintenanceOptionsRequest maintenanceOptions) |
The maintenance options for the instance.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.metadataOptions(Consumer<LaunchTemplateInstanceMetadataOptionsRequest.Builder> metadataOptions) |
The metadata options for the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.metadataOptions(LaunchTemplateInstanceMetadataOptionsRequest metadataOptions) |
The metadata options for the instance.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.monitoring(Consumer<LaunchTemplatesMonitoringRequest.Builder> monitoring) |
The monitoring for the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.monitoring(LaunchTemplatesMonitoringRequest monitoring) |
The monitoring for the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.networkInterfaces(Collection<LaunchTemplateInstanceNetworkInterfaceSpecificationRequest> networkInterfaces) |
One or more network interfaces.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.networkInterfaces(Consumer<LaunchTemplateInstanceNetworkInterfaceSpecificationRequest.Builder>... networkInterfaces) |
One or more network interfaces.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.networkInterfaces(LaunchTemplateInstanceNetworkInterfaceSpecificationRequest... networkInterfaces) |
One or more network interfaces.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.placement(Consumer<LaunchTemplatePlacementRequest.Builder> placement) |
The placement for the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.placement(LaunchTemplatePlacementRequest placement) |
The placement for the instance.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.privateDnsNameOptions(Consumer<LaunchTemplatePrivateDnsNameOptionsRequest.Builder> privateDnsNameOptions) |
The options for the instance hostname.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.privateDnsNameOptions(LaunchTemplatePrivateDnsNameOptionsRequest privateDnsNameOptions) |
The options for the instance hostname.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.ramDiskId(String ramDiskId) |
The ID of the RAM disk.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.securityGroupIds(String... securityGroupIds) |
One or more security group IDs.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.securityGroupIds(Collection<String> securityGroupIds) |
One or more security group IDs.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.securityGroups(String... securityGroups) |
One or more security group names.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.securityGroups(Collection<String> securityGroups) |
One or more security group names.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.tagSpecifications(Collection<LaunchTemplateTagSpecificationRequest> tagSpecifications) |
The tags to apply to the resources that are created during instance launch.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.tagSpecifications(Consumer<LaunchTemplateTagSpecificationRequest.Builder>... tagSpecifications) |
The tags to apply to the resources that are created during instance launch.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.tagSpecifications(LaunchTemplateTagSpecificationRequest... tagSpecifications) |
The tags to apply to the resources that are created during instance launch.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.toBuilder() |
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.userData(String userData) |
The user data to make available to the instance.
|