View Source GoogleApi.BigQuery.V2.Model.StorageDescriptor (google_api_big_query v0.79.0)

Contains information about how a table's data is stored and accessed by open source query engines.

Attributes

  • inputFormat (type: String.t, default: nil) - Optional. Specifies the fully qualified class name of the InputFormat (e.g. "org.apache.hadoop.hive.ql.io.orc.OrcInputFormat"). The maximum length is 128 characters.
  • locationUri (type: String.t, default: nil) - Optional. The physical location of the table (e.g. 'gs://spark-dataproc-data/pangea-data/case_sensitive/' or 'gs://spark-dataproc-data/pangea-data/*'). The maximum length is 2056 bytes.
  • outputFormat (type: String.t, default: nil) - Optional. Specifies the fully qualified class name of the OutputFormat (e.g. "org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat"). The maximum length is 128 characters.
  • serdeInfo (type: GoogleApi.BigQuery.V2.Model.SerDeInfo.t, default: nil) - Optional. Serializer and deserializer information.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.BigQuery.V2.Model.StorageDescriptor{
  inputFormat: String.t() | nil,
  locationUri: String.t() | nil,
  outputFormat: String.t() | nil,
  serdeInfo: GoogleApi.BigQuery.V2.Model.SerDeInfo.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.