Skip to content

/AWS1/CL_APFS3SOURCEPROPERTIES

The properties that are applied when Amazon S3 is being used as the flow source.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_bucketname TYPE /AWS1/APFBUCKETNAME /AWS1/APFBUCKETNAME

The Amazon S3 bucket name where the source files are stored.

Optional arguments:

iv_bucketprefix TYPE /AWS1/APFBUCKETPREFIX /AWS1/APFBUCKETPREFIX

The object key for the Amazon S3 bucket in which the source files are stored.

io_s3inputformatconfig TYPE REF TO /AWS1/CL_APFS3INPUTFORMATCFG /AWS1/CL_APFS3INPUTFORMATCFG

When you use Amazon S3 as the source, the configuration format that you provide the flow input data.


Queryable Attributes

bucketName

The Amazon S3 bucket name where the source files are stored.

Accessible with the following methods

Method Description
GET_BUCKETNAME() Getter for BUCKETNAME, with configurable default
ASK_BUCKETNAME() Getter for BUCKETNAME w/ exceptions if field has no value
HAS_BUCKETNAME() Determine if BUCKETNAME has a value

bucketPrefix

The object key for the Amazon S3 bucket in which the source files are stored.

Accessible with the following methods

Method Description
GET_BUCKETPREFIX() Getter for BUCKETPREFIX, with configurable default
ASK_BUCKETPREFIX() Getter for BUCKETPREFIX w/ exceptions if field has no value
HAS_BUCKETPREFIX() Determine if BUCKETPREFIX has a value

s3InputFormatConfig

When you use Amazon S3 as the source, the configuration format that you provide the flow input data.

Accessible with the following methods

Method Description
GET_S3INPUTFORMATCONFIG() Getter for S3INPUTFORMATCONFIG