GoogleApi.SQLAdmin.V1beta4.Model.ExportContextSqlExportOptions (google_api_sql_admin v0.71.0)

View Source

Options for exporting data as SQL statements.

Attributes

  • mysqlExportOptions (type: GoogleApi.SQLAdmin.V1beta4.Model.ExportContextSqlExportOptionsMysqlExportOptions.t, default: nil) - Options for exporting from MySQL.
  • parallel (type: boolean(), default: nil) - Optional. Whether or not the export should be parallel.
  • postgresExportOptions (type: GoogleApi.SQLAdmin.V1beta4.Model.ExportContextSqlExportOptionsPostgresExportOptions.t, default: nil) - Options for exporting from a Cloud SQL for PostgreSQL instance.
  • schemaOnly (type: boolean(), default: nil) - Export only schemas.
  • tables (type: list(String.t), default: nil) - Tables to export, or that were exported, from the specified database. If you specify tables, specify one and only one database. For PostgreSQL instances, you can specify only one table.
  • threads (type: integer(), default: nil) - Optional. The number of threads to use for parallel export.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.SQLAdmin.V1beta4.Model.ExportContextSqlExportOptions{
  mysqlExportOptions:
    GoogleApi.SQLAdmin.V1beta4.Model.ExportContextSqlExportOptionsMysqlExportOptions.t()
    | nil,
  parallel: boolean() | nil,
  postgresExportOptions:
    GoogleApi.SQLAdmin.V1beta4.Model.ExportContextSqlExportOptionsPostgresExportOptions.t()
    | nil,
  schemaOnly: boolean() | nil,
  tables: [String.t()] | nil,
  threads: integer() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.