Class: Aws::S3::Types::InputSerialization
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3::Types::InputSerialization
- Defined in:
- gems/aws-sdk-s3/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.
10067 10068 10069 10070 10071 10072 10073 10074 |
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 10067 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.
10067 10068 10069 10070 10071 10072 10073 10074 |
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 10067 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.
10067 10068 10069 10070 10071 10072 10073 10074 |
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 10067 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.
10067 10068 10069 10070 10071 10072 10073 10074 |
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 10067 class InputSerialization < Struct.new( :csv, :compression_type, :json, :parquet) SENSITIVE = [] include Aws::Structure end |