Class: Google::Cloud::Metastore::V1beta::MetadataImport::DatabaseDump

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/metastore/v1beta/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::V1beta::MetadataImport::DatabaseDump::DatabaseType

Deprecated.

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

Returns The type of the database.



526
527
528
529
530
531
532
533
534
535
536
537
538
# File 'proto_docs/google/cloud/metastore/v1beta/metastore.rb', line 526

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://.



526
527
528
529
530
531
532
533
534
535
536
537
538
# File 'proto_docs/google/cloud/metastore/v1beta/metastore.rb', line 526

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.



526
527
528
529
530
531
532
533
534
535
536
537
538
# File 'proto_docs/google/cloud/metastore/v1beta/metastore.rb', line 526

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::V1beta::DatabaseDumpSpec::Type

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

Returns:



526
527
528
529
530
531
532
533
534
535
536
537
538
# File 'proto_docs/google/cloud/metastore/v1beta/metastore.rb', line 526

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