public static interface InputSerialization.Builder extends SdkPojo, CopyableBuilder<InputSerialization.Builder,InputSerialization>
| Modifier and Type | Method and Description |
|---|---|
InputSerialization.Builder |
compressionType(CompressionType compressionType)
Specifies object's compression format.
|
InputSerialization.Builder |
compressionType(String compressionType)
Specifies object's compression format.
|
default InputSerialization.Builder |
csv(Consumer<CSVInput.Builder> csv)
Describes the serialization of a CSV-encoded object.
|
InputSerialization.Builder |
csv(CSVInput csv)
Describes the serialization of a CSV-encoded object.
|
default InputSerialization.Builder |
json(Consumer<JSONInput.Builder> json)
Specifies JSON as object's input serialization format.
|
InputSerialization.Builder |
json(JSONInput json)
Specifies JSON as object's input serialization format.
|
default InputSerialization.Builder |
parquet(Consumer<ParquetInput.Builder> parquet)
Specifies Parquet as object's input serialization format.
|
InputSerialization.Builder |
parquet(ParquetInput parquet)
Specifies Parquet as object's input serialization format.
|
copyapplyMutation, buildInputSerialization.Builder csv(CSVInput csv)
Describes the serialization of a CSV-encoded object.
csv - Describes the serialization of a CSV-encoded object.default InputSerialization.Builder csv(Consumer<CSVInput.Builder> csv)
Describes the serialization of a CSV-encoded object.
This is a convenience that creates an instance of theCSVInput.Builder avoiding the need to create
one manually via CSVInput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to csv(CSVInput).csv - a consumer that will call methods on CSVInput.Buildercsv(CSVInput)InputSerialization.Builder compressionType(String compressionType)
Specifies object's compression format. Valid values: NONE, GZIP, BZIP2. Default Value: NONE.
compressionType - Specifies object's compression format. Valid values: NONE, GZIP, BZIP2. Default Value: NONE.CompressionType,
CompressionTypeInputSerialization.Builder compressionType(CompressionType compressionType)
Specifies object's compression format. Valid values: NONE, GZIP, BZIP2. Default Value: NONE.
compressionType - Specifies object's compression format. Valid values: NONE, GZIP, BZIP2. Default Value: NONE.CompressionType,
CompressionTypeInputSerialization.Builder json(JSONInput json)
Specifies JSON as object's input serialization format.
json - Specifies JSON as object's input serialization format.default InputSerialization.Builder json(Consumer<JSONInput.Builder> json)
Specifies JSON as object's input serialization format.
This is a convenience that creates an instance of theJSONInput.Builder avoiding the need to create
one manually via JSONInput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to json(JSONInput).json - a consumer that will call methods on JSONInput.Builderjson(JSONInput)InputSerialization.Builder parquet(ParquetInput parquet)
Specifies Parquet as object's input serialization format.
parquet - Specifies Parquet as object's input serialization format.default InputSerialization.Builder parquet(Consumer<ParquetInput.Builder> parquet)
Specifies Parquet as object's input serialization format.
This is a convenience that creates an instance of theParquetInput.Builder avoiding the need to
create one manually via ParquetInput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to parquet(ParquetInput).parquet - a consumer that will call methods on ParquetInput.Builderparquet(ParquetInput)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.