public static interface AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetails.Builder extends SdkPojo, CopyableBuilder<AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetails.Builder,AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetails>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetails.Builder launchTemplateSpecification(AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecification launchTemplateSpecification)
The launch template to use for a mixed instances policy.
launchTemplateSpecification - The launch template to use for a mixed instances policy.default AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetails.Builder launchTemplateSpecification(Consumer<AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecification.Builder> launchTemplateSpecification)
The launch template to use for a mixed instances policy.
This is a convenience method that creates an instance of theAwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecification.Builder
avoiding the need to create one manually via
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecification.builder()
.
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to
launchTemplateSpecification(AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecification)
.launchTemplateSpecification - a consumer that will call methods on
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecification.BuilderlaunchTemplateSpecification(AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecification)AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetails.Builder overrides(Collection<AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetails> overrides)
Property values to use to override the values in the launch template.
overrides - Property values to use to override the values in the launch template.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetails.Builder overrides(AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetails... overrides)
Property values to use to override the values in the launch template.
overrides - Property values to use to override the values in the launch template.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetails.Builder overrides(Consumer<AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetails.Builder>... overrides)
Property values to use to override the values in the launch template.
This is a convenience method that creates an instance of the.Builder avoiding the
need to create one manually via #builder() .
When the Consumer completes, .Builder#build() is
called immediately and its result is passed to #overrides(List) .overrides - a consumer that will call methods on .Builder #overrides(List) Copyright © 2022. All rights reserved.