Reference documentation and code samples for the Google Cloud Dataplex V1 Client class StorageFormat.
Describes the format of the data within its storage location.
Generated from protobuf message google.cloud.dataplex.v1.StorageFormat
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ format
int
Output only. The data format associated with the stored data, which represents content type values. The value is inferred from mime type.
↳ compression_format
int
Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.
↳ mime_type
string
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/
↳ csv
Google\Cloud\Dataplex\V1\StorageFormat\CsvOptions
Optional. Additional information about CSV formatted data.
↳ json
Google\Cloud\Dataplex\V1\StorageFormat\JsonOptions
Optional. Additional information about CSV formatted data.
getFormat
Output only. The data format associated with the stored data, which represents content type values. The value is inferred from mime type.
Generated from protobuf field .google.cloud.dataplex.v1.StorageFormat.Format format = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
int
setFormat
Output only. The data format associated with the stored data, which represents content type values. The value is inferred from mime type.
Generated from protobuf field .google.cloud.dataplex.v1.StorageFormat.Format format = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
var
int
$this
getCompressionFormat
Optional. The compression type associated with the stored data.
If unspecified, the data is uncompressed.
Generated from protobuf field .google.cloud.dataplex.v1.StorageFormat.CompressionFormat compression_format = 2 [(.google.api.field_behavior) = OPTIONAL];
int
setCompressionFormat
Optional. The compression type associated with the stored data.
If unspecified, the data is uncompressed.
Generated from protobuf field .google.cloud.dataplex.v1.StorageFormat.CompressionFormat compression_format = 2 [(.google.api.field_behavior) = OPTIONAL];
var
int
$this
getMimeType
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/
- image/{image subtype}
- video/{video subtype}
- audio/{audio subtype}
Generated from protobuf field string mime_type = 3 [(.google.api.field_behavior) = REQUIRED];
string
setMimeType
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/
- image/{image subtype}
- video/{video subtype}
- audio/{audio subtype}
Generated from protobuf field string mime_type = 3 [(.google.api.field_behavior) = REQUIRED];
var
string
$this
getCsv
Optional. Additional information about CSV formatted data.
Generated from protobuf field .google.cloud.dataplex.v1.StorageFormat.CsvOptions csv = 10 [(.google.api.field_behavior) = OPTIONAL];
hasCsv
setCsv
Optional. Additional information about CSV formatted data.
Generated from protobuf field .google.cloud.dataplex.v1.StorageFormat.CsvOptions csv = 10 [(.google.api.field_behavior) = OPTIONAL];
$this
getJson
Optional. Additional information about CSV formatted data.
Generated from protobuf field .google.cloud.dataplex.v1.StorageFormat.JsonOptions json = 11 [(.google.api.field_behavior) = OPTIONAL];
hasJson
setJson
Optional. Additional information about CSV formatted data.
Generated from protobuf field .google.cloud.dataplex.v1.StorageFormat.JsonOptions json = 11 [(.google.api.field_behavior) = OPTIONAL];
$this
getOptions
string

