Interface AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder,
,AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification> SdkBuilder<AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder,
,AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification> SdkPojo
public static interface AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder
extends SdkPojo, CopyableBuilder<AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder,AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification>
-
Method Summary
Modifier and TypeMethodDescriptionlaunchTemplateId
(String launchTemplateId) The identifier of the launch template.launchTemplateName
(String launchTemplateName) The name of the launch template.Identifies the version of the launch template.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
AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder launchTemplateId(String launchTemplateId) The identifier of the launch template. You must specify either
LaunchTemplateId
orLaunchTemplateName
.- Parameters:
launchTemplateId
- The identifier of the launch template. You must specify eitherLaunchTemplateId
orLaunchTemplateName
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
launchTemplateName
AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder launchTemplateName(String launchTemplateName) The name of the launch template. You must specify either
LaunchTemplateId
orLaunchTemplateName
.- Parameters:
launchTemplateName
- The name of the launch template. You must specify eitherLaunchTemplateId
orLaunchTemplateName
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder version(String version) Identifies the version of the launch template. You can specify a version identifier, or use the values
$Latest
or$Default
.- Parameters:
version
- Identifies the version of the launch template. You can specify a version identifier, or use the values$Latest
or$Default
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-