Skip to content

/AWS1/CL_KNSS3DESTINATIONDESC

The configuration for delivery to a general purpose Amazon S3 bucket. Returned in ChannelDescription.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_datafreshnessinseconds TYPE /AWS1/KNSDATAFRESHNESSINSECS /AWS1/KNSDATAFRESHNESSINSECS

The maximum age, in seconds, of undelivered data.

io_deadletterqueues3conf TYPE REF TO /AWS1/CL_KNSDEADLTRQUEUES3CONF /AWS1/CL_KNSDEADLTRQUEUES3CONF

The dead-letter queue configuration for records that cannot be delivered.

io_storageconfiguration TYPE REF TO /AWS1/CL_KNSS3STORAGECONF /AWS1/CL_KNSS3STORAGECONF

The Amazon S3 storage configuration for the channel.


Queryable Attributes

DataFreshnessInSeconds

The maximum age, in seconds, of undelivered data.

Accessible with the following methods

Method Description
GET_DATAFRESHNESSINSECONDS() Getter for DATAFRESHNESSINSECONDS, with configurable default
ASK_DATAFRESHNESSINSECONDS() Getter for DATAFRESHNESSINSECONDS w/ exceptions if field has
HAS_DATAFRESHNESSINSECONDS() Determine if DATAFRESHNESSINSECONDS has a value

DeadLetterQueueS3Configuration

The dead-letter queue configuration for records that cannot be delivered.

Accessible with the following methods

Method Description
GET_DEADLETTERQUEUES3CONF() Getter for DEADLETTERQUEUES3CONF

StorageConfiguration

The Amazon S3 storage configuration for the channel.

Accessible with the following methods

Method Description
GET_STORAGECONFIGURATION() Getter for STORAGECONFIGURATION