/AWS1/CL_S3_INPUTSERIALIZATION¶
Describes the serialization format of the object.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_csv TYPE REF TO /AWS1/CL_S3_CSVINPUT /AWS1/CL_S3_CSVINPUT¶
Describes the serialization of a CSV-encoded object.
iv_compressiontype TYPE /AWS1/S3_COMPRESSIONTYPE /AWS1/S3_COMPRESSIONTYPE¶
Specifies object's compression format. Valid values: NONE, GZIP, BZIP2. Default Value: NONE.
io_json TYPE REF TO /AWS1/CL_S3_JSONINPUT /AWS1/CL_S3_JSONINPUT¶
Specifies JSON as object's input serialization format.
io_parquet TYPE REF TO /AWS1/CL_S3_PARQUETINPUT /AWS1/CL_S3_PARQUETINPUT¶
Specifies Parquet as object's input serialization format.
Queryable Attributes¶
CSV¶
Describes the serialization of a CSV-encoded object.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CSV() |
Getter for CSV |
CompressionType¶
Specifies object's compression format. Valid values: NONE, GZIP, BZIP2. Default Value: NONE.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COMPRESSIONTYPE() |
Getter for COMPRESSIONTYPE, with configurable default |
ASK_COMPRESSIONTYPE() |
Getter for COMPRESSIONTYPE w/ exceptions if field has no val |
HAS_COMPRESSIONTYPE() |
Determine if COMPRESSIONTYPE has a value |
JSON¶
Specifies JSON as object's input serialization format.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_JSON() |
Getter for JSON |
Parquet¶
Specifies Parquet as object's input serialization format.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARQUET() |
Getter for PARQUET |