/AWS1/CL_GLUS3TARGET¶
Specifies a data store in Amazon Simple Storage Service (Amazon S3).
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_path TYPE /AWS1/GLUPATH /AWS1/GLUPATH¶
The path to the Amazon S3 target.
it_exclusions TYPE /AWS1/CL_GLUPATHLIST_W=>TT_PATHLIST TT_PATHLIST¶
A list of glob patterns used to exclude from the crawl. For more information, see Catalog Tables with a Crawler.
iv_connectionname TYPE /AWS1/GLUCONNECTIONNAME /AWS1/GLUCONNECTIONNAME¶
The name of a connection which allows a job or crawler to access data in Amazon S3 within an Amazon Virtual Private Cloud environment (Amazon VPC).
iv_samplesize TYPE /AWS1/GLUNULLABLEINTEGER /AWS1/GLUNULLABLEINTEGER¶
Sets the number of files in each leaf folder to be crawled when crawling sample files in a dataset. If not set, all the files are crawled. A valid value is an integer between 1 and 249.
iv_eventqueuearn TYPE /AWS1/GLUEVENTQUEUEARN /AWS1/GLUEVENTQUEUEARN¶
A valid Amazon SQS ARN. For example,
arn:aws:sqs:region:account:sqs.
iv_dlqeventqueuearn TYPE /AWS1/GLUEVENTQUEUEARN /AWS1/GLUEVENTQUEUEARN¶
A valid Amazon dead-letter SQS ARN. For example,
arn:aws:sqs:region:account:deadLetterQueue.
Queryable Attributes¶
Path¶
The path to the Amazon S3 target.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PATH() |
Getter for PATH, with configurable default |
ASK_PATH() |
Getter for PATH w/ exceptions if field has no value |
HAS_PATH() |
Determine if PATH has a value |
Exclusions¶
A list of glob patterns used to exclude from the crawl. For more information, see Catalog Tables with a Crawler.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXCLUSIONS() |
Getter for EXCLUSIONS, with configurable default |
ASK_EXCLUSIONS() |
Getter for EXCLUSIONS w/ exceptions if field has no value |
HAS_EXCLUSIONS() |
Determine if EXCLUSIONS has a value |
ConnectionName¶
The name of a connection which allows a job or crawler to access data in Amazon S3 within an Amazon Virtual Private Cloud environment (Amazon VPC).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONNECTIONNAME() |
Getter for CONNECTIONNAME, with configurable default |
ASK_CONNECTIONNAME() |
Getter for CONNECTIONNAME w/ exceptions if field has no valu |
HAS_CONNECTIONNAME() |
Determine if CONNECTIONNAME has a value |
SampleSize¶
Sets the number of files in each leaf folder to be crawled when crawling sample files in a dataset. If not set, all the files are crawled. A valid value is an integer between 1 and 249.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SAMPLESIZE() |
Getter for SAMPLESIZE, with configurable default |
ASK_SAMPLESIZE() |
Getter for SAMPLESIZE w/ exceptions if field has no value |
HAS_SAMPLESIZE() |
Determine if SAMPLESIZE has a value |
EventQueueArn¶
A valid Amazon SQS ARN. For example,
arn:aws:sqs:region:account:sqs.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTQUEUEARN() |
Getter for EVENTQUEUEARN, with configurable default |
ASK_EVENTQUEUEARN() |
Getter for EVENTQUEUEARN w/ exceptions if field has no value |
HAS_EVENTQUEUEARN() |
Determine if EVENTQUEUEARN has a value |
DlqEventQueueArn¶
A valid Amazon dead-letter SQS ARN. For example,
arn:aws:sqs:region:account:deadLetterQueue.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DLQEVENTQUEUEARN() |
Getter for DLQEVENTQUEUEARN, with configurable default |
ASK_DLQEVENTQUEUEARN() |
Getter for DLQEVENTQUEUEARN w/ exceptions if field has no va |
HAS_DLQEVENTQUEUEARN() |
Determine if DLQEVENTQUEUEARN has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_S3TARGETLIST¶
TYPES TT_S3TARGETLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GLUS3TARGET WITH DEFAULT KEY
.