/AWS1/CL_IOSFILE¶
The file in Amazon S3 where your data is saved.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_bucket TYPE /AWS1/IOSBUCKET /AWS1/IOSBUCKET¶
The name of the Amazon S3 bucket from which data is imported.
iv_key TYPE /AWS1/IOSSTRING /AWS1/IOSSTRING¶
The key of the Amazon S3 object that contains your data. Each object has a key that is a unique identifier. Each object has exactly one key.
Optional arguments:¶
iv_versionid TYPE /AWS1/IOSSTRING /AWS1/IOSSTRING¶
The version ID to identify a specific version of the Amazon S3 object that contains your data.
iv_alias TYPE /AWS1/IOSASSETPROPERTYALIAS /AWS1/IOSASSETPROPERTYALIAS¶
The alias associated with the file's time series.
io_starttime TYPE REF TO /AWS1/CL_IOSTIMEINNANOS /AWS1/CL_IOSTIMEINNANOS¶
The nanosecond-precision start time for the file data.
io_fileformat TYPE REF TO /AWS1/CL_IOSFILEFORMAT /AWS1/CL_IOSFILEFORMAT¶
The file format of the data in S3.
Queryable Attributes¶
bucket¶
The name of the Amazon S3 bucket from which data is imported.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BUCKET() |
Getter for BUCKET, with configurable default |
ASK_BUCKET() |
Getter for BUCKET w/ exceptions if field has no value |
HAS_BUCKET() |
Determine if BUCKET has a value |
key¶
The key of the Amazon S3 object that contains your data. Each object has a key that is a unique identifier. Each object has exactly one key.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEY() |
Getter for KEY, with configurable default |
ASK_KEY() |
Getter for KEY w/ exceptions if field has no value |
HAS_KEY() |
Determine if KEY has a value |
versionId¶
The version ID to identify a specific version of the Amazon S3 object that contains your data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VERSIONID() |
Getter for VERSIONID, with configurable default |
ASK_VERSIONID() |
Getter for VERSIONID w/ exceptions if field has no value |
HAS_VERSIONID() |
Determine if VERSIONID has a value |
alias¶
The alias associated with the file's time series.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALIAS() |
Getter for ALIAS, with configurable default |
ASK_ALIAS() |
Getter for ALIAS w/ exceptions if field has no value |
HAS_ALIAS() |
Determine if ALIAS has a value |
startTime¶
The nanosecond-precision start time for the file data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTTIME() |
Getter for STARTTIME |
fileFormat¶
The file format of the data in S3.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FILEFORMAT() |
Getter for FILEFORMAT |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_FILES¶
TYPES TT_FILES TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOSFILE WITH DEFAULT KEY
.