ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.blockDeviceMappings(Collection<LaunchTemplateBlockDeviceMapping> blockDeviceMappings) |
The block device mappings.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.blockDeviceMappings(Consumer<LaunchTemplateBlockDeviceMapping.Builder>... blockDeviceMappings) |
The block device mappings.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.blockDeviceMappings(LaunchTemplateBlockDeviceMapping... blockDeviceMappings) |
The block device mappings.
|
static ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.builder() |
|
default ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.capacityReservationSpecification(Consumer<LaunchTemplateCapacityReservationSpecificationResponse.Builder> capacityReservationSpecification) |
Information about the Capacity Reservation targeting option.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.capacityReservationSpecification(LaunchTemplateCapacityReservationSpecificationResponse capacityReservationSpecification) |
Information about the Capacity Reservation targeting option.
|
default ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.cpuOptions(Consumer<LaunchTemplateCpuOptions.Builder> cpuOptions) |
The CPU options for the instance.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.cpuOptions(LaunchTemplateCpuOptions cpuOptions) |
The CPU options for the instance.
|
default ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.creditSpecification(Consumer<CreditSpecification.Builder> creditSpecification) |
The credit option for CPU usage of the instance.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.creditSpecification(CreditSpecification creditSpecification) |
The credit option for CPU usage of the instance.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.disableApiStop(Boolean disableApiStop) |
Indicates whether the instance is enabled for stop protection.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.disableApiTermination(Boolean disableApiTermination) |
If set to true , indicates that the instance cannot be terminated using the Amazon EC2 console,
command line tool, or API.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.ebsOptimized(Boolean ebsOptimized) |
Indicates whether the instance is optimized for Amazon EBS I/O.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.elasticGpuSpecifications(Collection<ElasticGpuSpecificationResponse> elasticGpuSpecifications) |
The elastic GPU specification.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.elasticGpuSpecifications(Consumer<ElasticGpuSpecificationResponse.Builder>... elasticGpuSpecifications) |
The elastic GPU specification.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.elasticGpuSpecifications(ElasticGpuSpecificationResponse... elasticGpuSpecifications) |
The elastic GPU specification.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.elasticInferenceAccelerators(Collection<LaunchTemplateElasticInferenceAcceleratorResponse> elasticInferenceAccelerators) |
An elastic inference accelerator to associate with the instance.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.elasticInferenceAccelerators(Consumer<LaunchTemplateElasticInferenceAcceleratorResponse.Builder>... elasticInferenceAccelerators) |
An elastic inference accelerator to associate with the instance.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.elasticInferenceAccelerators(LaunchTemplateElasticInferenceAcceleratorResponse... elasticInferenceAccelerators) |
An elastic inference accelerator to associate with the instance.
|
default ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.enclaveOptions(Consumer<LaunchTemplateEnclaveOptions.Builder> enclaveOptions) |
Indicates whether the instance is enabled for Amazon Web Services Nitro Enclaves.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.enclaveOptions(LaunchTemplateEnclaveOptions enclaveOptions) |
Indicates whether the instance is enabled for Amazon Web Services Nitro Enclaves.
|
default ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.hibernationOptions(Consumer<LaunchTemplateHibernationOptions.Builder> hibernationOptions) |
Indicates whether an instance is configured for hibernation.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.hibernationOptions(LaunchTemplateHibernationOptions hibernationOptions) |
Indicates whether an instance is configured for hibernation.
|
default ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.iamInstanceProfile(Consumer<LaunchTemplateIamInstanceProfileSpecification.Builder> iamInstanceProfile) |
The IAM instance profile.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.iamInstanceProfile(LaunchTemplateIamInstanceProfileSpecification iamInstanceProfile) |
The IAM instance profile.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.imageId(String imageId) |
The ID of the AMI or a Systems Manager parameter.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.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).
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.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 ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.instanceMarketOptions(Consumer<LaunchTemplateInstanceMarketOptions.Builder> instanceMarketOptions) |
The market (purchasing) option for the instances.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.instanceMarketOptions(LaunchTemplateInstanceMarketOptions instanceMarketOptions) |
The market (purchasing) option for the instances.
|
default ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.instanceRequirements(Consumer<InstanceRequirements.Builder> instanceRequirements) |
The attributes for the instance types.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.instanceRequirements(InstanceRequirements instanceRequirements) |
The attributes for the instance types.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.instanceType(String instanceType) |
The instance type.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.instanceType(InstanceType instanceType) |
The instance type.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.kernelId(String kernelId) |
The ID of the kernel, if applicable.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.keyName(String keyName) |
The name of the key pair.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.licenseSpecifications(Collection<LaunchTemplateLicenseConfiguration> licenseSpecifications) |
The license configurations.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.licenseSpecifications(Consumer<LaunchTemplateLicenseConfiguration.Builder>... licenseSpecifications) |
The license configurations.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.licenseSpecifications(LaunchTemplateLicenseConfiguration... licenseSpecifications) |
The license configurations.
|
default ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.maintenanceOptions(Consumer<LaunchTemplateInstanceMaintenanceOptions.Builder> maintenanceOptions) |
The maintenance options for your instance.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.maintenanceOptions(LaunchTemplateInstanceMaintenanceOptions maintenanceOptions) |
The maintenance options for your instance.
|
default ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.metadataOptions(Consumer<LaunchTemplateInstanceMetadataOptions.Builder> metadataOptions) |
The metadata options for the instance.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.metadataOptions(LaunchTemplateInstanceMetadataOptions metadataOptions) |
The metadata options for the instance.
|
default ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.monitoring(Consumer<LaunchTemplatesMonitoring.Builder> monitoring) |
The monitoring for the instance.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.monitoring(LaunchTemplatesMonitoring monitoring) |
The monitoring for the instance.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.networkInterfaces(Collection<LaunchTemplateInstanceNetworkInterfaceSpecification> networkInterfaces) |
The network interfaces.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.networkInterfaces(Consumer<LaunchTemplateInstanceNetworkInterfaceSpecification.Builder>... networkInterfaces) |
The network interfaces.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.networkInterfaces(LaunchTemplateInstanceNetworkInterfaceSpecification... networkInterfaces) |
The network interfaces.
|
default ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.placement(Consumer<LaunchTemplatePlacement.Builder> placement) |
The placement of the instance.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.placement(LaunchTemplatePlacement placement) |
The placement of the instance.
|
default ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.privateDnsNameOptions(Consumer<LaunchTemplatePrivateDnsNameOptions.Builder> privateDnsNameOptions) |
The options for the instance hostname.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.privateDnsNameOptions(LaunchTemplatePrivateDnsNameOptions privateDnsNameOptions) |
The options for the instance hostname.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.ramDiskId(String ramDiskId) |
The ID of the RAM disk, if applicable.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.securityGroupIds(String... securityGroupIds) |
The security group IDs.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.securityGroupIds(Collection<String> securityGroupIds) |
The security group IDs.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.securityGroups(String... securityGroups) |
The security group names.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.securityGroups(Collection<String> securityGroups) |
The security group names.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.tagSpecifications(Collection<LaunchTemplateTagSpecification> tagSpecifications) |
The tags that are applied to the resources that are created during instance launch.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.tagSpecifications(Consumer<LaunchTemplateTagSpecification.Builder>... tagSpecifications) |
The tags that are applied to the resources that are created during instance launch.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.tagSpecifications(LaunchTemplateTagSpecification... tagSpecifications) |
The tags that are applied to the resources that are created during instance launch.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.toBuilder() |
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.userData(String userData) |
The user data for the instance.
|