| Package | Description |
|---|---|
| software.amazon.awssdk.services.ec2.model |
| Modifier and Type | Method and Description |
|---|---|
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)
The elastic inference accelerator for the instance.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.elasticInferenceAccelerators(Consumer<LaunchTemplateElasticInferenceAcceleratorResponse.Builder>... elasticInferenceAccelerators)
The elastic inference accelerator for the instance.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.elasticInferenceAccelerators(LaunchTemplateElasticInferenceAcceleratorResponse... elasticInferenceAccelerators)
The elastic inference accelerator for 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 that was used to launch the instance.
|
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).
|
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).
|
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(InstanceType instanceType)
The instance type.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.instanceType(String 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(Collection<String> securityGroupIds)
The security group IDs.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.securityGroupIds(String... securityGroupIds)
The security group IDs.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.securityGroups(Collection<String> securityGroups)
The security group names.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.securityGroups(String... securityGroups)
The security group names.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.tagSpecifications(Collection<LaunchTemplateTagSpecification> tagSpecifications)
The tags.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.tagSpecifications(Consumer<LaunchTemplateTagSpecification.Builder>... tagSpecifications)
The tags.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.tagSpecifications(LaunchTemplateTagSpecification... tagSpecifications)
The tags.
|
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.toBuilder() |
ResponseLaunchTemplateData.Builder |
ResponseLaunchTemplateData.Builder.userData(String userData)
The user data for the instance.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends ResponseLaunchTemplateData.Builder> |
ResponseLaunchTemplateData.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default LaunchTemplateVersion.Builder |
LaunchTemplateVersion.Builder.launchTemplateData(Consumer<ResponseLaunchTemplateData.Builder> launchTemplateData)
Information about the launch template.
|
default GetLaunchTemplateDataResponse.Builder |
GetLaunchTemplateDataResponse.Builder.launchTemplateData(Consumer<ResponseLaunchTemplateData.Builder> launchTemplateData)
The instance data.
|
Copyright © 2022. All rights reserved.