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.
8952 8953 8954 8955 8956 8957 8958 8959 |
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 8952 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.
8952 8953 8954 8955 8956 8957 8958 8959 |
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 8952 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.
8952 8953 8954 8955 8956 8957 8958 8959 |
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 8952 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.
8952 8953 8954 8955 8956 8957 8958 8959 |
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 8952 class InputSerialization < Struct.new( :csv, :compression_type, :json, :parquet) SENSITIVE = [] include Aws::Structure end |