public static interface LaunchTemplate.Builder extends SdkPojo, CopyableBuilder<LaunchTemplate.Builder,LaunchTemplate>
| Modifier and Type | Method and Description |
|---|---|
LaunchTemplate.Builder |
createdBy(String createdBy)
The principal that created the launch template.
|
LaunchTemplate.Builder |
createTime(Instant createTime)
The time launch template was created.
|
LaunchTemplate.Builder |
defaultVersionNumber(Long defaultVersionNumber)
The version number of the default version of the launch template.
|
LaunchTemplate.Builder |
latestVersionNumber(Long latestVersionNumber)
The version number of the latest version of the launch template.
|
LaunchTemplate.Builder |
launchTemplateId(String launchTemplateId)
The ID of the launch template.
|
LaunchTemplate.Builder |
launchTemplateName(String launchTemplateName)
The name of the launch template.
|
LaunchTemplate.Builder |
tags(Collection<Tag> tags)
The tags for the launch template.
|
LaunchTemplate.Builder |
tags(Consumer<Tag.Builder>... tags)
The tags for the launch template.
|
LaunchTemplate.Builder |
tags(Tag... tags)
The tags for the launch template.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLaunchTemplate.Builder launchTemplateId(String launchTemplateId)
The ID of the launch template.
launchTemplateId - The ID of the launch template.LaunchTemplate.Builder launchTemplateName(String launchTemplateName)
The name of the launch template.
launchTemplateName - The name of the launch template.LaunchTemplate.Builder createTime(Instant createTime)
The time launch template was created.
createTime - The time launch template was created.LaunchTemplate.Builder createdBy(String createdBy)
The principal that created the launch template.
createdBy - The principal that created the launch template.LaunchTemplate.Builder defaultVersionNumber(Long defaultVersionNumber)
The version number of the default version of the launch template.
defaultVersionNumber - The version number of the default version of the launch template.LaunchTemplate.Builder latestVersionNumber(Long latestVersionNumber)
The version number of the latest version of the launch template.
latestVersionNumber - The version number of the latest version of the launch template.LaunchTemplate.Builder tags(Collection<Tag> tags)
The tags for the launch template.
tags - The tags for the launch template.LaunchTemplate.Builder tags(Tag... tags)
The tags for the launch template.
tags - The tags for the launch template.LaunchTemplate.Builder tags(Consumer<Tag.Builder>... tags)
The tags for the launch template.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually via
Tag.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to #tags(List.
tags - a consumer that will call methods on Tag.Builder#tags(java.util.Collection) Copyright © 2022. All rights reserved.