public class InputSerialization extends Object
SelectObjectContentRequest.| Modifier and Type | Class and Description |
|---|---|
static class |
InputSerialization.CompressionType
Compression format of CSV and JSON input serialization.
|
static class |
InputSerialization.CSV
CSV input serialization information of
InputSerialization. |
static class |
InputSerialization.FileHeaderInfo
First line description of CSV object.
|
static class |
InputSerialization.JSON
JSON input serialization information of
InputSerialization. |
static class |
InputSerialization.JsonType
JSON object type of
InputSerialization.JSON. |
static class |
InputSerialization.Parquet
Parquet input serialization information of
InputSerialization. |
| Modifier and Type | Method and Description |
|---|---|
static InputSerialization |
newCSV(InputSerialization.CompressionType compressionType,
boolean allowQuotedRecordDelimiter,
Character comments,
Character fieldDelimiter,
InputSerialization.FileHeaderInfo fileHeaderInfo,
Character quoteCharacter,
Character quoteEscapeCharacter,
Character recordDelimiter)
Constructs a new InputSerialization object with CSV.
|
static InputSerialization |
newJSON(InputSerialization.CompressionType compressionType,
InputSerialization.JsonType type)
Constructs a new InputSerialization object with JSON.
|
static InputSerialization |
newParquet()
Constructs a new InputSerialization object with Parquet.
|
public static InputSerialization newCSV(InputSerialization.CompressionType compressionType, boolean allowQuotedRecordDelimiter, Character comments, Character fieldDelimiter, InputSerialization.FileHeaderInfo fileHeaderInfo, Character quoteCharacter, Character quoteEscapeCharacter, Character recordDelimiter)
public static InputSerialization newJSON(InputSerialization.CompressionType compressionType, InputSerialization.JsonType type)
public static InputSerialization newParquet()