public static interface LaunchTemplateVersion.Builder extends SdkPojo, CopyableBuilder<LaunchTemplateVersion.Builder,LaunchTemplateVersion>
Modifier and Type | Method and Description |
---|---|
LaunchTemplateVersion.Builder |
createdBy(String createdBy)
The principal that created the version.
|
LaunchTemplateVersion.Builder |
createTime(Instant createTime)
The time the version was created.
|
LaunchTemplateVersion.Builder |
defaultVersion(Boolean defaultVersion)
Indicates whether the version is the default version.
|
default LaunchTemplateVersion.Builder |
launchTemplateData(Consumer<ResponseLaunchTemplateData.Builder> launchTemplateData)
Information about the launch template.
|
LaunchTemplateVersion.Builder |
launchTemplateData(ResponseLaunchTemplateData launchTemplateData)
Information about the launch template.
|
LaunchTemplateVersion.Builder |
launchTemplateId(String launchTemplateId)
The ID of the launch template.
|
LaunchTemplateVersion.Builder |
launchTemplateName(String launchTemplateName)
The name of the launch template.
|
LaunchTemplateVersion.Builder |
versionDescription(String versionDescription)
The description for the version.
|
LaunchTemplateVersion.Builder |
versionNumber(Long versionNumber)
The version number.
|
copy
applyMutation, build
LaunchTemplateVersion.Builder launchTemplateId(String launchTemplateId)
The ID of the launch template.
launchTemplateId
- The ID of the launch template.LaunchTemplateVersion.Builder launchTemplateName(String launchTemplateName)
The name of the launch template.
launchTemplateName
- The name of the launch template.LaunchTemplateVersion.Builder versionNumber(Long versionNumber)
The version number.
versionNumber
- The version number.LaunchTemplateVersion.Builder versionDescription(String versionDescription)
The description for the version.
versionDescription
- The description for the version.LaunchTemplateVersion.Builder createTime(Instant createTime)
The time the version was created.
createTime
- The time the version was created.LaunchTemplateVersion.Builder createdBy(String createdBy)
The principal that created the version.
createdBy
- The principal that created the version.LaunchTemplateVersion.Builder defaultVersion(Boolean defaultVersion)
Indicates whether the version is the default version.
defaultVersion
- Indicates whether the version is the default version.LaunchTemplateVersion.Builder launchTemplateData(ResponseLaunchTemplateData launchTemplateData)
Information about the launch template.
launchTemplateData
- Information about the launch template.default LaunchTemplateVersion.Builder launchTemplateData(Consumer<ResponseLaunchTemplateData.Builder> launchTemplateData)
Information about the launch template.
This is a convenience that creates an instance of theResponseLaunchTemplateData.Builder
avoiding the
need to create one manually via ResponseLaunchTemplateData.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to launchTemplateData(ResponseLaunchTemplateData)
.launchTemplateData
- a consumer that will call methods on ResponseLaunchTemplateData.Builder
launchTemplateData(ResponseLaunchTemplateData)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.