public static interface AwsEc2LaunchTemplateDetails.Builder extends SdkPojo, CopyableBuilder<AwsEc2LaunchTemplateDetails.Builder,AwsEc2LaunchTemplateDetails>
| Modifier and Type | Method and Description |
|---|---|
AwsEc2LaunchTemplateDetails.Builder |
defaultVersionNumber(Long defaultVersionNumber)
The default version of the launch template.
|
AwsEc2LaunchTemplateDetails.Builder |
id(String id)
An ID for the launch template.
|
AwsEc2LaunchTemplateDetails.Builder |
latestVersionNumber(Long latestVersionNumber)
The latest version of the launch template.
|
AwsEc2LaunchTemplateDetails.Builder |
launchTemplateData(AwsEc2LaunchTemplateDataDetails launchTemplateData)
The information to include in the launch template.
|
default AwsEc2LaunchTemplateDetails.Builder |
launchTemplateData(Consumer<AwsEc2LaunchTemplateDataDetails.Builder> launchTemplateData)
The information to include in the launch template.
|
AwsEc2LaunchTemplateDetails.Builder |
launchTemplateName(String launchTemplateName)
A name for the launch template.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsEc2LaunchTemplateDetails.Builder launchTemplateName(String launchTemplateName)
A name for the launch template.
launchTemplateName - A name for the launch template.AwsEc2LaunchTemplateDetails.Builder id(String id)
An ID for the launch template.
id - An ID for the launch template.AwsEc2LaunchTemplateDetails.Builder launchTemplateData(AwsEc2LaunchTemplateDataDetails launchTemplateData)
The information to include in the launch template.
launchTemplateData - The information to include in the launch template.default AwsEc2LaunchTemplateDetails.Builder launchTemplateData(Consumer<AwsEc2LaunchTemplateDataDetails.Builder> launchTemplateData)
The information to include in the launch template.
This is a convenience method that creates an instance of theAwsEc2LaunchTemplateDataDetails.Builder
avoiding the need to create one manually via AwsEc2LaunchTemplateDataDetails.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to launchTemplateData(AwsEc2LaunchTemplateDataDetails).
launchTemplateData - a consumer that will call methods on AwsEc2LaunchTemplateDataDetails.BuilderlaunchTemplateData(AwsEc2LaunchTemplateDataDetails)AwsEc2LaunchTemplateDetails.Builder defaultVersionNumber(Long defaultVersionNumber)
The default version of the launch template.
defaultVersionNumber - The default version of the launch template.AwsEc2LaunchTemplateDetails.Builder latestVersionNumber(Long latestVersionNumber)
The latest version of the launch template.
latestVersionNumber - The latest version of the launch template.Copyright © 2023. All rights reserved.