/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 |