Class: Aws::S3::Types::InputSerialization
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3::Types::InputSerialization
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-s3/types.rb
Overview
Describes the serialization format of the object.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#compression_type ⇒ String
Specifies object’s compression format.
-
#csv ⇒ Types::CSVInput
Describes the serialization of a CSV-encoded object.
-
#json ⇒ Types::JSONInput
Specifies JSON as object’s input serialization format.
-
#parquet ⇒ Types::ParquetInput
Specifies Parquet as object’s input serialization format.
Instance Attribute Details
#compression_type ⇒ String
Specifies object’s compression format. Valid values: NONE, GZIP, BZIP2. Default Value: NONE.
8882 8883 8884 8885 8886 8887 8888 8889 |
# File 'lib/aws-sdk-s3/types.rb', line 8882 class InputSerialization < Struct.new( :csv, :compression_type, :json, :parquet) SENSITIVE = [] include Aws::Structure end |
#csv ⇒ Types::CSVInput
Describes the serialization of a CSV-encoded object.
8882 8883 8884 8885 8886 8887 8888 8889 |
# File 'lib/aws-sdk-s3/types.rb', line 8882 class InputSerialization < Struct.new( :csv, :compression_type, :json, :parquet) SENSITIVE = [] include Aws::Structure end |
#json ⇒ Types::JSONInput
Specifies JSON as object’s input serialization format.
8882 8883 8884 8885 8886 8887 8888 8889 |
# File 'lib/aws-sdk-s3/types.rb', line 8882 class InputSerialization < Struct.new( :csv, :compression_type, :json, :parquet) SENSITIVE = [] include Aws::Structure end |
#parquet ⇒ Types::ParquetInput
Specifies Parquet as object’s input serialization format.
8882 8883 8884 8885 8886 8887 8888 8889 |
# File 'lib/aws-sdk-s3/types.rb', line 8882 class InputSerialization < Struct.new( :csv, :compression_type, :json, :parquet) SENSITIVE = [] include Aws::Structure end |