Interface LaunchTemplateConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<LaunchTemplateConfiguration.Builder,
,LaunchTemplateConfiguration> SdkBuilder<LaunchTemplateConfiguration.Builder,
,LaunchTemplateConfiguration> SdkPojo
- Enclosing class:
LaunchTemplateConfiguration
public static interface LaunchTemplateConfiguration.Builder
extends SdkPojo, CopyableBuilder<LaunchTemplateConfiguration.Builder,LaunchTemplateConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionThe account ID that this configuration applies to.launchTemplateId
(String launchTemplateId) Identifies the Amazon EC2 launch template to use.setDefaultVersion
(Boolean setDefaultVersion) Set the specified Amazon EC2 launch template as the default launch template for the specified account.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
launchTemplateId
Identifies the Amazon EC2 launch template to use.
- Parameters:
launchTemplateId
- Identifies the Amazon EC2 launch template to use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountId
The account ID that this configuration applies to.
- Parameters:
accountId
- The account ID that this configuration applies to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDefaultVersion
Set the specified Amazon EC2 launch template as the default launch template for the specified account.
- Parameters:
setDefaultVersion
- Set the specified Amazon EC2 launch template as the default launch template for the specified account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-