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 theAwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetails.Builder
avoiding the need to create one manually via
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetails.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
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetails.Builderoverrides(java.util.Collection<
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetails>)Copyright © 2023. All rights reserved.