public static interface FleetLaunchTemplateConfigRequest.Builder extends SdkPojo, CopyableBuilder<FleetLaunchTemplateConfigRequest.Builder,FleetLaunchTemplateConfigRequest>
equalsBySdkFields, sdkFields
copy
applyMutation, build
FleetLaunchTemplateConfigRequest.Builder launchTemplateSpecification(FleetLaunchTemplateSpecificationRequest launchTemplateSpecification)
The launch template to use. You must specify either the launch template ID or launch template name in the request.
launchTemplateSpecification
- The launch template to use. You must specify either the launch template ID or launch template name in
the request.default FleetLaunchTemplateConfigRequest.Builder launchTemplateSpecification(Consumer<FleetLaunchTemplateSpecificationRequest.Builder> launchTemplateSpecification)
The launch template to use. You must specify either the launch template ID or launch template name in the request.
This is a convenience method that creates an instance of theFleetLaunchTemplateSpecificationRequest.Builder
avoiding the need to create one manually via
FleetLaunchTemplateSpecificationRequest.builder()
.
When the Consumer
completes, SdkBuilder.build()
is
called immediately and its result is passed to
launchTemplateSpecification(FleetLaunchTemplateSpecificationRequest)
.launchTemplateSpecification
- a consumer that will call methods on FleetLaunchTemplateSpecificationRequest.Builder
launchTemplateSpecification(FleetLaunchTemplateSpecificationRequest)
FleetLaunchTemplateConfigRequest.Builder overrides(Collection<FleetLaunchTemplateOverridesRequest> overrides)
Any parameters that you specify override the same parameters in the launch template.
For fleets of type request
and maintain
, a maximum of 300 items is allowed across
all launch templates.
overrides
- Any parameters that you specify override the same parameters in the launch template.
For fleets of type request
and maintain
, a maximum of 300 items is allowed
across all launch templates.
FleetLaunchTemplateConfigRequest.Builder overrides(FleetLaunchTemplateOverridesRequest... overrides)
Any parameters that you specify override the same parameters in the launch template.
For fleets of type request
and maintain
, a maximum of 300 items is allowed across
all launch templates.
overrides
- Any parameters that you specify override the same parameters in the launch template.
For fleets of type request
and maintain
, a maximum of 300 items is allowed
across all launch templates.
FleetLaunchTemplateConfigRequest.Builder overrides(Consumer<FleetLaunchTemplateOverridesRequest.Builder>... overrides)
Any parameters that you specify override the same parameters in the launch template.
For fleets of type request
and maintain
, a maximum of 300 items is allowed across
all launch templates.
.Builder
avoiding the need to create one manually via #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 © 2022. All rights reserved.