Interface FleetLaunchTemplateConfig.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<FleetLaunchTemplateConfig.Builder,,- FleetLaunchTemplateConfig> - SdkBuilder<FleetLaunchTemplateConfig.Builder,,- FleetLaunchTemplateConfig> - SdkPojo
- Enclosing class:
- FleetLaunchTemplateConfig
@Mutable
@NotThreadSafe
public static interface FleetLaunchTemplateConfig.Builder
extends SdkPojo, CopyableBuilder<FleetLaunchTemplateConfig.Builder,FleetLaunchTemplateConfig> 
- 
Method SummaryModifier and TypeMethodDescriptionlaunchTemplateSpecification(Consumer<FleetLaunchTemplateSpecification.Builder> launchTemplateSpecification) The launch template.launchTemplateSpecification(FleetLaunchTemplateSpecification launchTemplateSpecification) The launch template.overrides(Collection<FleetLaunchTemplateOverrides> overrides) Any parameters that you specify override the same parameters in the launch template.overrides(Consumer<FleetLaunchTemplateOverrides.Builder>... overrides) Any parameters that you specify override the same parameters in the launch template.overrides(FleetLaunchTemplateOverrides... overrides) Any parameters that you specify override the same parameters in the launch template.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
launchTemplateSpecificationFleetLaunchTemplateConfig.Builder launchTemplateSpecification(FleetLaunchTemplateSpecification launchTemplateSpecification) The launch template. - Parameters:
- launchTemplateSpecification- The launch template.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
launchTemplateSpecificationdefault FleetLaunchTemplateConfig.Builder launchTemplateSpecification(Consumer<FleetLaunchTemplateSpecification.Builder> launchTemplateSpecification) The launch template. This is a convenience method that creates an instance of theFleetLaunchTemplateSpecification.Builderavoiding the need to create one manually viaFleetLaunchTemplateSpecification.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolaunchTemplateSpecification(FleetLaunchTemplateSpecification).- Parameters:
- launchTemplateSpecification- a consumer that will call methods on- FleetLaunchTemplateSpecification.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
overridesAny parameters that you specify override the same parameters in the launch template. - Parameters:
- overrides- Any parameters that you specify override the same parameters in the launch template.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overridesAny parameters that you specify override the same parameters in the launch template. - Parameters:
- overrides- Any parameters that you specify override the same parameters in the launch template.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overridesFleetLaunchTemplateConfig.Builder overrides(Consumer<FleetLaunchTemplateOverrides.Builder>... overrides) Any parameters that you specify override the same parameters in the launch template. This is a convenience method that creates an instance of theFleetLaunchTemplateOverrides.Builderavoiding the need to create one manually viaFleetLaunchTemplateOverrides.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooverrides(List<FleetLaunchTemplateOverrides>).- Parameters:
- overrides- a consumer that will call methods on- FleetLaunchTemplateOverrides.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-