View Source GoogleApi.Sheets.V4.Model.DataSource (google_api_sheets v0.34.0)

Information about an external data source in the spreadsheet.

Attributes

  • calculatedColumns (type: list(GoogleApi.Sheets.V4.Model.DataSourceColumn.t), default: nil) - All calculated columns in the data source.
  • dataSourceId (type: String.t, default: nil) - The spreadsheet-scoped unique ID that identifies the data source. Example: 1080547365.
  • sheetId (type: integer(), default: nil) - The ID of the Sheet connected with the data source. The field cannot be changed once set. When creating a data source, an associated DATA_SOURCE sheet is also created, if the field is not specified, the ID of the created sheet will be randomly generated.
  • spec (type: GoogleApi.Sheets.V4.Model.DataSourceSpec.t, default: nil) - The DataSourceSpec for the data source connected with this spreadsheet.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Sheets.V4.Model.DataSource{
  calculatedColumns: [GoogleApi.Sheets.V4.Model.DataSourceColumn.t()] | nil,
  dataSourceId: String.t() | nil,
  sheetId: integer() | nil,
  spec: GoogleApi.Sheets.V4.Model.DataSourceSpec.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.