public sealed class StorageFormat : IMessage<StorageFormat>, IEquatable<StorageFormat>, IDeepCloneable<StorageFormat>, IBufferMessage, IMessage
Describes the format of the data within its storage location.
Implements
IMessage<StorageFormat>, IEquatable<StorageFormat>, IDeepCloneable<StorageFormat>, IBufferMessage, IMessageNamespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Constructors
StorageFormat()
public StorageFormat()
StorageFormat(StorageFormat)
public StorageFormat(StorageFormat other)
Parameter | |
---|---|
Name | Description |
other | StorageFormat |
Properties
CompressionFormat
public StorageFormat.Types.CompressionFormat CompressionFormat { get; set; }
Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.
Property Value | |
---|---|
Type | Description |
StorageFormat.Types.CompressionFormat |
Csv
public StorageFormat.Types.CsvOptions Csv { get; set; }
Optional. Additional information about CSV formatted data.
Property Value | |
---|---|
Type | Description |
StorageFormat.Types.CsvOptions |
Format
public StorageFormat.Types.Format Format { get; set; }
Output only. The data format associated with the stored data, which represents content type values. The value is inferred from mime type.
Property Value | |
---|---|
Type | Description |
StorageFormat.Types.Format |
Json
public StorageFormat.Types.JsonOptions Json { get; set; }
Optional. Additional information about CSV formatted data.
Property Value | |
---|---|
Type | Description |
StorageFormat.Types.JsonOptions |
MimeType
public string MimeType { get; set; }
Required. The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values:
- application/x-parquet
- application/x-avro
- application/x-orc
- application/x-tfrecord
- application/json
- application/{subtypes}
- text/csv
- text/<subtypes>
- image/{image subtype}
- video/{video subtype}
- audio/{audio subtype}
Property Value | |
---|---|
Type | Description |
String |
OptionsCase
public StorageFormat.OptionsOneofCase OptionsCase { get; }
Property Value | |
---|---|
Type | Description |
StorageFormat.OptionsOneofCase |