Class: Google::Cloud::Metastore::V1::MetadataImport::DatabaseDump

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/metastore/v1/metastore.rb

Overview

A specification of the location of and metadata about a database dump from a relational database management system.

Defined Under Namespace

Modules: DatabaseType

Instance Attribute Summary collapse

Instance Attribute Details

#database_type::Google::Cloud::Metastore::V1::MetadataImport::DatabaseDump::DatabaseType

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns The type of the database.



463
464
465
466
467
468
469
470
471
472
473
474
475
# File 'proto_docs/google/cloud/metastore/v1/metastore.rb', line 463

class DatabaseDump
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The type of the database.
  module DatabaseType
    # The type of the source database is unknown.
    DATABASE_TYPE_UNSPECIFIED = 0

    # The type of the source database is MySQL.
    MYSQL = 1
  end
end

#gcs_uri::String

Returns A Cloud Storage object or folder URI that specifies the source from which to import metadata. It must begin with gs://.

Returns:

  • (::String)

    A Cloud Storage object or folder URI that specifies the source from which to import metadata. It must begin with gs://.



463
464
465
466
467
468
469
470
471
472
473
474
475
# File 'proto_docs/google/cloud/metastore/v1/metastore.rb', line 463

class DatabaseDump
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The type of the database.
  module DatabaseType
    # The type of the source database is unknown.
    DATABASE_TYPE_UNSPECIFIED = 0

    # The type of the source database is MySQL.
    MYSQL = 1
  end
end

#source_database::String

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns The name of the source database.

Returns:

  • (::String)

    The name of the source database.



463
464
465
466
467
468
469
470
471
472
473
474
475
# File 'proto_docs/google/cloud/metastore/v1/metastore.rb', line 463

class DatabaseDump
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The type of the database.
  module DatabaseType
    # The type of the source database is unknown.
    DATABASE_TYPE_UNSPECIFIED = 0

    # The type of the source database is MySQL.
    MYSQL = 1
  end
end

#type::Google::Cloud::Metastore::V1::DatabaseDumpSpec::Type

Returns Optional. The type of the database dump. If unspecified, defaults to MYSQL.

Returns:



463
464
465
466
467
468
469
470
471
472
473
474
475
# File 'proto_docs/google/cloud/metastore/v1/metastore.rb', line 463

class DatabaseDump
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The type of the database.
  module DatabaseType
    # The type of the source database is unknown.
    DATABASE_TYPE_UNSPECIFIED = 0

    # The type of the source database is MySQL.
    MYSQL = 1
  end
end