/AWS1/CL_KFKDEADLETTERQUEUES3¶
Configuration of the Amazon S3 bucket where records that fail to deliver are stored.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_bucketarn TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING¶
The Amazon Resource Name (ARN) of the dead-letter Amazon S3 bucket.
Optional arguments:¶
iv_erroroutputprefix TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING¶
An optional prefix prepended to every dead-letter Amazon S3 object key.
iv_expectedbucketowner TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING¶
Optional 12-digit AWS account ID expected to own the dead-letter Amazon S3 bucket.
Queryable Attributes¶
BucketArn¶
The Amazon Resource Name (ARN) of the dead-letter Amazon S3 bucket.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BUCKETARN() |
Getter for BUCKETARN, with configurable default |
ASK_BUCKETARN() |
Getter for BUCKETARN w/ exceptions if field has no value |
HAS_BUCKETARN() |
Determine if BUCKETARN has a value |
ErrorOutputPrefix¶
An optional prefix prepended to every dead-letter Amazon S3 object key.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERROROUTPUTPREFIX() |
Getter for ERROROUTPUTPREFIX, with configurable default |
ASK_ERROROUTPUTPREFIX() |
Getter for ERROROUTPUTPREFIX w/ exceptions if field has no v |
HAS_ERROROUTPUTPREFIX() |
Determine if ERROROUTPUTPREFIX has a value |
ExpectedBucketOwner¶
Optional 12-digit AWS account ID expected to own the dead-letter Amazon S3 bucket.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPECTEDBUCKETOWNER() |
Getter for EXPECTEDBUCKETOWNER, with configurable default |
ASK_EXPECTEDBUCKETOWNER() |
Getter for EXPECTEDBUCKETOWNER w/ exceptions if field has no |
HAS_EXPECTEDBUCKETOWNER() |
Determine if EXPECTEDBUCKETOWNER has a value |