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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.BuilderlaunchTemplateId(String launchTemplateId)The identifier of the launch template.AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.BuilderlaunchTemplateName(String launchTemplateName)The name of the launch template.AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builderversion(String version)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 Detail
-
launchTemplateId
AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder launchTemplateId(String launchTemplateId)
The identifier of the launch template. You must specify either
LaunchTemplateIdorLaunchTemplateName.- Parameters:
launchTemplateId- The identifier of the launch template. You must specify eitherLaunchTemplateIdorLaunchTemplateName.- 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
LaunchTemplateIdorLaunchTemplateName.- Parameters:
launchTemplateName- The name of the launch template. You must specify eitherLaunchTemplateIdorLaunchTemplateName.- 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
$Latestor$Default.- Parameters:
version- Identifies the version of the launch template. You can specify a version identifier, or use the values$Latestor$Default.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-