Skip to content

/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