Uses of Interface
software.amazon.awssdk.services.ec2.model.RequestLaunchTemplateData.Builder
Packages that use RequestLaunchTemplateData.Builder
-
Uses of RequestLaunchTemplateData.Builder in software.amazon.awssdk.services.ec2.model
Methods in software.amazon.awssdk.services.ec2.model that return RequestLaunchTemplateData.BuilderModifier and TypeMethodDescriptionRequestLaunchTemplateData.Builder.blockDeviceMappings(Collection<LaunchTemplateBlockDeviceMappingRequest> blockDeviceMappings) The block device mapping.RequestLaunchTemplateData.Builder.blockDeviceMappings(Consumer<LaunchTemplateBlockDeviceMappingRequest.Builder>... blockDeviceMappings) The block device mapping.RequestLaunchTemplateData.Builder.blockDeviceMappings(LaunchTemplateBlockDeviceMappingRequest... blockDeviceMappings) The block device mapping.RequestLaunchTemplateData.builder()RequestLaunchTemplateData.Builder.capacityReservationSpecification(Consumer<LaunchTemplateCapacityReservationSpecificationRequest.Builder> capacityReservationSpecification) The Capacity Reservation targeting option.RequestLaunchTemplateData.Builder.capacityReservationSpecification(LaunchTemplateCapacityReservationSpecificationRequest capacityReservationSpecification) The Capacity Reservation targeting option.RequestLaunchTemplateData.Builder.cpuOptions(Consumer<LaunchTemplateCpuOptionsRequest.Builder> cpuOptions) The CPU options for the instance.RequestLaunchTemplateData.Builder.cpuOptions(LaunchTemplateCpuOptionsRequest cpuOptions) The CPU options for the instance.RequestLaunchTemplateData.Builder.creditSpecification(Consumer<CreditSpecificationRequest.Builder> creditSpecification) The credit option for CPU usage of the instance.RequestLaunchTemplateData.Builder.creditSpecification(CreditSpecificationRequest creditSpecification) The credit option for CPU usage of the instance.RequestLaunchTemplateData.Builder.disableApiStop(Boolean disableApiStop) Indicates whether to enable the instance for stop protection.RequestLaunchTemplateData.Builder.disableApiTermination(Boolean disableApiTermination) Indicates whether termination protection is enabled for the instance.RequestLaunchTemplateData.Builder.ebsOptimized(Boolean ebsOptimized) Indicates whether the instance is optimized for Amazon EBS I/O.RequestLaunchTemplateData.Builder.elasticGpuSpecifications(Collection<ElasticGpuSpecification> elasticGpuSpecifications) Deprecated.Specifying Elastic Graphics accelerators is no longer supported on the RunInstances API.RequestLaunchTemplateData.Builder.elasticGpuSpecifications(Consumer<ElasticGpuSpecification.Builder>... elasticGpuSpecifications) Deprecated.Specifying Elastic Graphics accelerators is no longer supported on the RunInstances API.RequestLaunchTemplateData.Builder.elasticGpuSpecifications(ElasticGpuSpecification... elasticGpuSpecifications) Deprecated.Specifying Elastic Graphics accelerators is no longer supported on the RunInstances API.RequestLaunchTemplateData.Builder.elasticInferenceAccelerators(Collection<LaunchTemplateElasticInferenceAccelerator> elasticInferenceAccelerators) Deprecated.Specifying Elastic Inference accelerators is no longer supported on the RunInstances API.RequestLaunchTemplateData.Builder.elasticInferenceAccelerators(Consumer<LaunchTemplateElasticInferenceAccelerator.Builder>... elasticInferenceAccelerators) Deprecated.Specifying Elastic Inference accelerators is no longer supported on the RunInstances API.RequestLaunchTemplateData.Builder.elasticInferenceAccelerators(LaunchTemplateElasticInferenceAccelerator... elasticInferenceAccelerators) Deprecated.Specifying Elastic Inference accelerators is no longer supported on the RunInstances API.RequestLaunchTemplateData.Builder.enclaveOptions(Consumer<LaunchTemplateEnclaveOptionsRequest.Builder> enclaveOptions) Indicates whether the instance is enabled for Amazon Web Services Nitro Enclaves.RequestLaunchTemplateData.Builder.enclaveOptions(LaunchTemplateEnclaveOptionsRequest enclaveOptions) Indicates whether the instance is enabled for Amazon Web Services Nitro Enclaves.RequestLaunchTemplateData.Builder.hibernationOptions(Consumer<LaunchTemplateHibernationOptionsRequest.Builder> hibernationOptions) Indicates whether an instance is enabled for hibernation.RequestLaunchTemplateData.Builder.hibernationOptions(LaunchTemplateHibernationOptionsRequest hibernationOptions) Indicates whether an instance is enabled for hibernation.RequestLaunchTemplateData.Builder.iamInstanceProfile(Consumer<LaunchTemplateIamInstanceProfileSpecificationRequest.Builder> iamInstanceProfile) The name or Amazon Resource Name (ARN) of an IAM instance profile.RequestLaunchTemplateData.Builder.iamInstanceProfile(LaunchTemplateIamInstanceProfileSpecificationRequest iamInstanceProfile) The name or Amazon Resource Name (ARN) of an IAM instance profile.The ID of the AMI in the formatami-0ac394d6a3example.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.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).RequestLaunchTemplateData.Builder.instanceMarketOptions(Consumer<LaunchTemplateInstanceMarketOptionsRequest.Builder> instanceMarketOptions) The market (purchasing) option for the instances.RequestLaunchTemplateData.Builder.instanceMarketOptions(LaunchTemplateInstanceMarketOptionsRequest instanceMarketOptions) The market (purchasing) option for the instances.RequestLaunchTemplateData.Builder.instanceRequirements(Consumer<InstanceRequirementsRequest.Builder> instanceRequirements) The attributes for the instance types.RequestLaunchTemplateData.Builder.instanceRequirements(InstanceRequirementsRequest instanceRequirements) The attributes for the instance types.RequestLaunchTemplateData.Builder.instanceType(String instanceType) The instance type.RequestLaunchTemplateData.Builder.instanceType(InstanceType instanceType) The instance type.The ID of the kernel.The name of the key pair.RequestLaunchTemplateData.Builder.licenseSpecifications(Collection<LaunchTemplateLicenseConfigurationRequest> licenseSpecifications) The license configurations.RequestLaunchTemplateData.Builder.licenseSpecifications(Consumer<LaunchTemplateLicenseConfigurationRequest.Builder>... licenseSpecifications) The license configurations.RequestLaunchTemplateData.Builder.licenseSpecifications(LaunchTemplateLicenseConfigurationRequest... licenseSpecifications) The license configurations.RequestLaunchTemplateData.Builder.maintenanceOptions(Consumer<LaunchTemplateInstanceMaintenanceOptionsRequest.Builder> maintenanceOptions) The maintenance options for the instance.RequestLaunchTemplateData.Builder.maintenanceOptions(LaunchTemplateInstanceMaintenanceOptionsRequest maintenanceOptions) The maintenance options for the instance.RequestLaunchTemplateData.Builder.metadataOptions(Consumer<LaunchTemplateInstanceMetadataOptionsRequest.Builder> metadataOptions) The metadata options for the instance.RequestLaunchTemplateData.Builder.metadataOptions(LaunchTemplateInstanceMetadataOptionsRequest metadataOptions) The metadata options for the instance.RequestLaunchTemplateData.Builder.monitoring(Consumer<LaunchTemplatesMonitoringRequest.Builder> monitoring) The monitoring for the instance.RequestLaunchTemplateData.Builder.monitoring(LaunchTemplatesMonitoringRequest monitoring) The monitoring for the instance.RequestLaunchTemplateData.Builder.networkInterfaces(Collection<LaunchTemplateInstanceNetworkInterfaceSpecificationRequest> networkInterfaces) The network interfaces for the instance.RequestLaunchTemplateData.Builder.networkInterfaces(Consumer<LaunchTemplateInstanceNetworkInterfaceSpecificationRequest.Builder>... networkInterfaces) The network interfaces for the instance.RequestLaunchTemplateData.Builder.networkInterfaces(LaunchTemplateInstanceNetworkInterfaceSpecificationRequest... networkInterfaces) The network interfaces for the instance.RequestLaunchTemplateData.Builder.networkPerformanceOptions(Consumer<LaunchTemplateNetworkPerformanceOptionsRequest.Builder> networkPerformanceOptions) Contains launch template settings to boost network performance for the type of workload that runs on your instance.RequestLaunchTemplateData.Builder.networkPerformanceOptions(LaunchTemplateNetworkPerformanceOptionsRequest networkPerformanceOptions) Contains launch template settings to boost network performance for the type of workload that runs on your instance.RequestLaunchTemplateData.Builder.operator(Consumer<OperatorRequest.Builder> operator) The entity that manages the launch template.RequestLaunchTemplateData.Builder.operator(OperatorRequest operator) The entity that manages the launch template.RequestLaunchTemplateData.Builder.placement(Consumer<LaunchTemplatePlacementRequest.Builder> placement) The placement for the instance.RequestLaunchTemplateData.Builder.placement(LaunchTemplatePlacementRequest placement) The placement for the instance.RequestLaunchTemplateData.Builder.privateDnsNameOptions(Consumer<LaunchTemplatePrivateDnsNameOptionsRequest.Builder> privateDnsNameOptions) The options for the instance hostname.RequestLaunchTemplateData.Builder.privateDnsNameOptions(LaunchTemplatePrivateDnsNameOptionsRequest privateDnsNameOptions) The options for the instance hostname.The ID of the RAM disk.RequestLaunchTemplateData.Builder.secondaryInterfaces(Collection<LaunchTemplateInstanceSecondaryInterfaceSpecificationRequest> secondaryInterfaces) The secondary interfaces to associate with instances launched from the template.RequestLaunchTemplateData.Builder.secondaryInterfaces(Consumer<LaunchTemplateInstanceSecondaryInterfaceSpecificationRequest.Builder>... secondaryInterfaces) The secondary interfaces to associate with instances launched from the template.RequestLaunchTemplateData.Builder.secondaryInterfaces(LaunchTemplateInstanceSecondaryInterfaceSpecificationRequest... secondaryInterfaces) The secondary interfaces to associate with instances launched from the template.RequestLaunchTemplateData.Builder.securityGroupIds(String... securityGroupIds) The IDs of the security groups.RequestLaunchTemplateData.Builder.securityGroupIds(Collection<String> securityGroupIds) The IDs of the security groups.RequestLaunchTemplateData.Builder.securityGroups(String... securityGroups) The names of the security groups.RequestLaunchTemplateData.Builder.securityGroups(Collection<String> securityGroups) The names of the security groups.RequestLaunchTemplateData.Builder.tagSpecifications(Collection<LaunchTemplateTagSpecificationRequest> tagSpecifications) The tags to apply to the resources that are created during instance launch.RequestLaunchTemplateData.Builder.tagSpecifications(Consumer<LaunchTemplateTagSpecificationRequest.Builder>... tagSpecifications) The tags to apply to the resources that are created during instance launch.RequestLaunchTemplateData.Builder.tagSpecifications(LaunchTemplateTagSpecificationRequest... tagSpecifications) The tags to apply to the resources that are created during instance launch.RequestLaunchTemplateData.toBuilder()The user data to make available to the instance.Methods in software.amazon.awssdk.services.ec2.model that return types with arguments of type RequestLaunchTemplateData.BuilderModifier and TypeMethodDescriptionstatic Class<? extends RequestLaunchTemplateData.Builder>RequestLaunchTemplateData.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.ec2.model with type arguments of type RequestLaunchTemplateData.BuilderModifier and TypeMethodDescriptionCreateLaunchTemplateRequest.Builder.launchTemplateData(Consumer<RequestLaunchTemplateData.Builder> launchTemplateData) The information for the launch template.CreateLaunchTemplateVersionRequest.Builder.launchTemplateData(Consumer<RequestLaunchTemplateData.Builder> launchTemplateData) The information for the launch template.