class Google::Apis::SqladminV1beta4::ExportContext::SqlExportOptions

Options for exporting data as SQL statements.

Attributes

mysql_export_options[RW]

Options for exporting from MySQL. Corresponds to the JSON property `mysqlExportOptions` @return [Google::Apis::SqladminV1beta4::ExportContext::SqlExportOptions::MysqlExportOptions]

schema_only[RW]

Export only schemas. Corresponds to the JSON property `schemaOnly` @return [Boolean]

schema_only?[RW]

Export only schemas. Corresponds to the JSON property `schemaOnly` @return [Boolean]

tables[RW]

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. Corresponds to the JSON property `tables` @return [Array<String>]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/sqladmin_v1beta4/classes.rb, line 1319
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/sqladmin_v1beta4/classes.rb, line 1324
def update!(**args)
  @mysql_export_options = args[:mysql_export_options] if args.key?(:mysql_export_options)
  @schema_only = args[:schema_only] if args.key?(:schema_only)
  @tables = args[:tables] if args.key?(:tables)
end