GoogleApi.BigQuery.V2.Model.StorageDescriptor (google_api_big_query v0.88.0)

View Source

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

t()

@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

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.