Interface ResourceStateUpdateExclusionRules.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ResourceStateUpdateExclusionRules.Builder,,ResourceStateUpdateExclusionRules> SdkBuilder<ResourceStateUpdateExclusionRules.Builder,,ResourceStateUpdateExclusionRules> SdkPojo
- Enclosing class:
ResourceStateUpdateExclusionRules
@Mutable
@NotThreadSafe
public static interface ResourceStateUpdateExclusionRules.Builder
extends SdkPojo, CopyableBuilder<ResourceStateUpdateExclusionRules.Builder,ResourceStateUpdateExclusionRules>
-
Method Summary
Modifier and TypeMethodDescriptionDefines criteria for AMIs that Image Builder should exclude from the resource state update.Defines criteria for AMIs that Image Builder should exclude from the resource state update.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
amis
Defines criteria for AMIs that Image Builder should exclude from the resource state update.
- Parameters:
amis- Defines criteria for AMIs that Image Builder should exclude from the resource state update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
amis
default ResourceStateUpdateExclusionRules.Builder amis(Consumer<LifecyclePolicyDetailExclusionRulesAmis.Builder> amis) Defines criteria for AMIs that Image Builder should exclude from the resource state update.
This is a convenience method that creates an instance of theLifecyclePolicyDetailExclusionRulesAmis.Builderavoiding the need to create one manually viaLifecyclePolicyDetailExclusionRulesAmis.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toamis(LifecyclePolicyDetailExclusionRulesAmis).- Parameters:
amis- a consumer that will call methods onLifecyclePolicyDetailExclusionRulesAmis.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-