/AWS1/CL_CWLLOOKUPTABLE¶
Contains metadata about a lookup table returned by DescribeLookupTables.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_lookuptablearn TYPE /AWS1/CWLARN /AWS1/CWLARN¶
The ARN of the lookup table.
iv_lookuptablename TYPE /AWS1/CWLLOOKUPTABLENAME /AWS1/CWLLOOKUPTABLENAME¶
The name of the lookup table.
iv_description TYPE /AWS1/CWLLOOKUPTABLEDESC /AWS1/CWLLOOKUPTABLEDESC¶
The description of the lookup table.
it_tablefields TYPE /AWS1/CL_CWLTABLEFIELDS_W=>TT_TABLEFIELDS TT_TABLEFIELDS¶
The column headers from the first row of the CSV file.
iv_recordscount TYPE /AWS1/CWLRECORDSCOUNT /AWS1/CWLRECORDSCOUNT¶
The number of data rows in the lookup table, excluding the header row.
iv_sizebytes TYPE /AWS1/CWLSTOREDBYTES /AWS1/CWLSTOREDBYTES¶
The size of the lookup table in bytes.
iv_lastupdatedtime TYPE /AWS1/CWLTIMESTAMP /AWS1/CWLTIMESTAMP¶
The time when the lookup table was last updated, expressed as the number of milliseconds after
Jan 1, 1970 00:00:00 UTC.
iv_kmskeyid TYPE /AWS1/CWLKMSKEYID /AWS1/CWLKMSKEYID¶
The ARN of the KMS key used to encrypt the lookup table data, if applicable.
Queryable Attributes¶
lookupTableArn¶
The ARN of the lookup table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOOKUPTABLEARN() |
Getter for LOOKUPTABLEARN, with configurable default |
ASK_LOOKUPTABLEARN() |
Getter for LOOKUPTABLEARN w/ exceptions if field has no valu |
HAS_LOOKUPTABLEARN() |
Determine if LOOKUPTABLEARN has a value |
lookupTableName¶
The name of the lookup table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOOKUPTABLENAME() |
Getter for LOOKUPTABLENAME, with configurable default |
ASK_LOOKUPTABLENAME() |
Getter for LOOKUPTABLENAME w/ exceptions if field has no val |
HAS_LOOKUPTABLENAME() |
Determine if LOOKUPTABLENAME has a value |
description¶
The description of the lookup table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
tableFields¶
The column headers from the first row of the CSV file.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TABLEFIELDS() |
Getter for TABLEFIELDS, with configurable default |
ASK_TABLEFIELDS() |
Getter for TABLEFIELDS w/ exceptions if field has no value |
HAS_TABLEFIELDS() |
Determine if TABLEFIELDS has a value |
recordsCount¶
The number of data rows in the lookup table, excluding the header row.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECORDSCOUNT() |
Getter for RECORDSCOUNT, with configurable default |
ASK_RECORDSCOUNT() |
Getter for RECORDSCOUNT w/ exceptions if field has no value |
HAS_RECORDSCOUNT() |
Determine if RECORDSCOUNT has a value |
sizeBytes¶
The size of the lookup table in bytes.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SIZEBYTES() |
Getter for SIZEBYTES, with configurable default |
ASK_SIZEBYTES() |
Getter for SIZEBYTES w/ exceptions if field has no value |
HAS_SIZEBYTES() |
Determine if SIZEBYTES has a value |
lastUpdatedTime¶
The time when the lookup table was last updated, expressed as the number of milliseconds after
Jan 1, 1970 00:00:00 UTC.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUPDATEDTIME() |
Getter for LASTUPDATEDTIME, with configurable default |
ASK_LASTUPDATEDTIME() |
Getter for LASTUPDATEDTIME w/ exceptions if field has no val |
HAS_LASTUPDATEDTIME() |
Determine if LASTUPDATEDTIME has a value |
kmsKeyId¶
The ARN of the KMS key used to encrypt the lookup table data, if applicable.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KMSKEYID() |
Getter for KMSKEYID, with configurable default |
ASK_KMSKEYID() |
Getter for KMSKEYID w/ exceptions if field has no value |
HAS_KMSKEYID() |
Determine if KMSKEYID 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_LOOKUPTABLES¶
TYPES TT_LOOKUPTABLES TYPE STANDARD TABLE OF REF TO /AWS1/CL_CWLLOOKUPTABLE WITH DEFAULT KEY
.