public static interface LaunchTemplate.Builder extends SdkPojo, CopyableBuilder<LaunchTemplate.Builder,LaunchTemplate>
Modifier and Type | Method and Description |
---|---|
default LaunchTemplate.Builder |
launchTemplateSpecification(Consumer<LaunchTemplateSpecification.Builder> launchTemplateSpecification)
The launch template.
|
LaunchTemplate.Builder |
launchTemplateSpecification(LaunchTemplateSpecification launchTemplateSpecification)
The launch template.
|
LaunchTemplate.Builder |
overrides(Collection<LaunchTemplateOverrides> overrides)
Any properties that you specify override the same properties in the launch template.
|
LaunchTemplate.Builder |
overrides(Consumer<LaunchTemplateOverrides.Builder>... overrides)
Any properties that you specify override the same properties in the launch template.
|
LaunchTemplate.Builder |
overrides(LaunchTemplateOverrides... overrides)
Any properties that you specify override the same properties in the launch template.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
LaunchTemplate.Builder launchTemplateSpecification(LaunchTemplateSpecification launchTemplateSpecification)
The launch template.
launchTemplateSpecification
- The launch template.default LaunchTemplate.Builder launchTemplateSpecification(Consumer<LaunchTemplateSpecification.Builder> launchTemplateSpecification)
The launch template.
This is a convenience method that creates an instance of theLaunchTemplateSpecification.Builder
avoiding the need to create one manually via LaunchTemplateSpecification.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to launchTemplateSpecification(LaunchTemplateSpecification)
.
launchTemplateSpecification
- a consumer that will call methods on LaunchTemplateSpecification.Builder
launchTemplateSpecification(LaunchTemplateSpecification)
LaunchTemplate.Builder overrides(Collection<LaunchTemplateOverrides> overrides)
Any properties that you specify override the same properties in the launch template.
overrides
- Any properties that you specify override the same properties in the launch template.LaunchTemplate.Builder overrides(LaunchTemplateOverrides... overrides)
Any properties that you specify override the same properties in the launch template.
overrides
- Any properties that you specify override the same properties in the launch template.LaunchTemplate.Builder overrides(Consumer<LaunchTemplateOverrides.Builder>... overrides)
Any properties that you specify override the same properties in the launch template.
This is a convenience method that creates an instance of theLaunchTemplateOverrides.Builder
avoiding the need
to create one manually via
LaunchTemplateOverrides.builder()
.
When the Consumer
completes,
SdkBuilder.build()
is called
immediately and its result is passed to #overrides(List
.
overrides
- a consumer that will call methods on
LaunchTemplateOverrides.Builder
#overrides(java.util.Collection)
Copyright © 2023. All rights reserved.