Interface DeadLetterQueueS3.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DeadLetterQueueS3.Builder,,DeadLetterQueueS3> SdkBuilder<DeadLetterQueueS3.Builder,,DeadLetterQueueS3> SdkPojo
- Enclosing class:
DeadLetterQueueS3
@Mutable
@NotThreadSafe
public static interface DeadLetterQueueS3.Builder
extends SdkPojo, CopyableBuilder<DeadLetterQueueS3.Builder,DeadLetterQueueS3>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the dead-letter Amazon S3 bucket.errorOutputPrefix(String errorOutputPrefix) An optional prefix prepended to every dead-letter Amazon S3 object key.expectedBucketOwner(String expectedBucketOwner) Optional 12-digit AWS account ID expected to own the dead-letter Amazon S3 bucket.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
-
bucketArn
The Amazon Resource Name (ARN) of the dead-letter Amazon S3 bucket.
- Parameters:
bucketArn- The Amazon Resource Name (ARN) of the dead-letter Amazon S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorOutputPrefix
An optional prefix prepended to every dead-letter Amazon S3 object key.
- Parameters:
errorOutputPrefix- An optional prefix prepended to every dead-letter Amazon S3 object key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expectedBucketOwner
Optional 12-digit AWS account ID expected to own the dead-letter Amazon S3 bucket.
- Parameters:
expectedBucketOwner- Optional 12-digit AWS account ID expected to own the dead-letter Amazon S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-