import { _CSVInput, _UnmarshalledCSVInput } from "./_CSVInput"; import { _JSONInput, _UnmarshalledJSONInput } from "./_JSONInput"; import { _ParquetInput, _UnmarshalledParquetInput } from "./_ParquetInput"; /** *

Describes the serialization format of the object.

*/ export interface _InputSerialization { /** *

Describes the serialization of a CSV-encoded object.

*/ CSV?: _CSVInput; /** *

Specifies object's compression format. Valid values: NONE, GZIP, BZIP2. Default Value: NONE.

*/ CompressionType?: "NONE" | "GZIP" | "BZIP2" | string; /** *

Specifies JSON as object's input serialization format.

*/ JSON?: _JSONInput; /** *

Specifies Parquet as object's input serialization format.

*/ Parquet?: _ParquetInput; } export interface _UnmarshalledInputSerialization extends _InputSerialization { /** *

Describes the serialization of a CSV-encoded object.

*/ CSV?: _UnmarshalledCSVInput; /** *

Specifies JSON as object's input serialization format.

*/ JSON?: _UnmarshalledJSONInput; /** *

Specifies Parquet as object's input serialization format.

*/ Parquet?: _UnmarshalledParquetInput; }