Interface BatchDeleteDeletionTarget.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<BatchDeleteDeletionTarget.Builder,,BatchDeleteDeletionTarget> SdkBuilder<BatchDeleteDeletionTarget.Builder,,BatchDeleteDeletionTarget> SdkPojo
- Enclosing class:
BatchDeleteDeletionTarget
@Mutable
@NotThreadSafe
public static interface BatchDeleteDeletionTarget.Builder
extends SdkPojo, CopyableBuilder<BatchDeleteDeletionTarget.Builder,BatchDeleteDeletionTarget>
-
Method Summary
Modifier and TypeMethodDescriptionresourceArns(Consumer<BatchDeleteByResourceArns.Builder> resourceArns) Delete specific configurations by ARN list.resourceArns(BatchDeleteByResourceArns resourceArns) Delete specific configurations by ARN list.scope(Consumer<BatchDeleteScope.Builder> scope) Delete all configurations matching the specified scope.scope(BatchDeleteScope scope) Delete all configurations matching the specified scope.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
-
scope
Delete all configurations matching the specified scope.
- Parameters:
scope- Delete all configurations matching the specified scope.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scope
Delete all configurations matching the specified scope.
This is a convenience method that creates an instance of theBatchDeleteScope.Builderavoiding the need to create one manually viaBatchDeleteScope.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toscope(BatchDeleteScope).- Parameters:
scope- a consumer that will call methods onBatchDeleteScope.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceArns
Delete specific configurations by ARN list.
- Parameters:
resourceArns- Delete specific configurations by ARN list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceArns
default BatchDeleteDeletionTarget.Builder resourceArns(Consumer<BatchDeleteByResourceArns.Builder> resourceArns) Delete specific configurations by ARN list.
This is a convenience method that creates an instance of theBatchDeleteByResourceArns.Builderavoiding the need to create one manually viaBatchDeleteByResourceArns.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresourceArns(BatchDeleteByResourceArns).- Parameters:
resourceArns- a consumer that will call methods onBatchDeleteByResourceArns.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-