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