GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1Schema (google_api_data_catalog v0.32.2)

View Source

Represents a schema, for example, a BigQuery, GoogleSQL, or Avro schema.

Attributes

  • columns (type: list(GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1ColumnSchema.t), default: nil) - The unified GoogleSQL-like schema of columns. The overall maximum number of columns and nested columns is 10,000. The maximum nested depth is 15 levels.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1Schema{
  columns:
    [GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1ColumnSchema.t()]
    | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.