Interface StorageFormatOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
StorageFormat, StorageFormat.Builder

@Generated public interface StorageFormatOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getFormatValue

      int getFormatValue()
       Output only. The data format associated with the stored data, which
       represents content type values. The value is inferred from mime type.
       
      .google.cloud.dataplex.v1.StorageFormat.Format format = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for format.
    • getFormat

       Output only. The data format associated with the stored data, which
       represents content type values. The value is inferred from mime type.
       
      .google.cloud.dataplex.v1.StorageFormat.Format format = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The format.
    • getCompressionFormatValue

      int getCompressionFormatValue()
       Optional. The compression type associated with the stored data.
       If unspecified, the data is uncompressed.
       
      .google.cloud.dataplex.v1.StorageFormat.CompressionFormat compression_format = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The enum numeric value on the wire for compressionFormat.
    • getCompressionFormat

      StorageFormat.CompressionFormat getCompressionFormat()
       Optional. The compression type associated with the stored data.
       If unspecified, the data is uncompressed.
       
      .google.cloud.dataplex.v1.StorageFormat.CompressionFormat compression_format = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The compressionFormat.
    • getMimeType

      String 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/x-parquet+iceberg
       - application/x-avro+iceberg
       - application/x-orc+iceberg
       - application/json
       - application/{subtypes}
       - text/csv
       - text/<subtypes>
       - image/{image subtype}
       - video/{video subtype}
       - audio/{audio subtype}
       
      string mime_type = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The mimeType.
    • getMimeTypeBytes

      com.google.protobuf.ByteString getMimeTypeBytes()
       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/x-parquet+iceberg
       - application/x-avro+iceberg
       - application/x-orc+iceberg
       - application/json
       - application/{subtypes}
       - text/csv
       - text/<subtypes>
       - image/{image subtype}
       - video/{video subtype}
       - audio/{audio subtype}
       
      string mime_type = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for mimeType.
    • hasCsv

      boolean hasCsv()
       Optional. Additional information about CSV formatted data.
       
      .google.cloud.dataplex.v1.StorageFormat.CsvOptions csv = 10 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the csv field is set.
    • getCsv

       Optional. Additional information about CSV formatted data.
       
      .google.cloud.dataplex.v1.StorageFormat.CsvOptions csv = 10 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The csv.
    • getCsvOrBuilder

       Optional. Additional information about CSV formatted data.
       
      .google.cloud.dataplex.v1.StorageFormat.CsvOptions csv = 10 [(.google.api.field_behavior) = OPTIONAL];
    • hasJson

      boolean hasJson()
       Optional. Additional information about CSV formatted data.
       
      .google.cloud.dataplex.v1.StorageFormat.JsonOptions json = 11 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the json field is set.
    • getJson

       Optional. Additional information about CSV formatted data.
       
      .google.cloud.dataplex.v1.StorageFormat.JsonOptions json = 11 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The json.
    • getJsonOrBuilder

       Optional. Additional information about CSV formatted data.
       
      .google.cloud.dataplex.v1.StorageFormat.JsonOptions json = 11 [(.google.api.field_behavior) = OPTIONAL];
    • hasIceberg

      boolean hasIceberg()
       Optional. Additional information about iceberg tables.
       
      .google.cloud.dataplex.v1.StorageFormat.IcebergOptions iceberg = 12 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the iceberg field is set.
    • getIceberg

       Optional. Additional information about iceberg tables.
       
      .google.cloud.dataplex.v1.StorageFormat.IcebergOptions iceberg = 12 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The iceberg.
    • getIcebergOrBuilder

       Optional. Additional information about iceberg tables.
       
      .google.cloud.dataplex.v1.StorageFormat.IcebergOptions iceberg = 12 [(.google.api.field_behavior) = OPTIONAL];
    • getOptionsCase

      StorageFormat.OptionsCase getOptionsCase()