Class: Google::Cloud::Metastore::V1::MetadataImport::DatabaseDump
- Inherits:
-
Object
- Object
- Google::Cloud::Metastore::V1::MetadataImport::DatabaseDump
- 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
-
#database_type ⇒ ::Google::Cloud::Metastore::V1::MetadataImport::DatabaseDump::DatabaseType
deprecated
Deprecated.
This field is deprecated and may be removed in the next major version update.
-
#gcs_uri ⇒ ::String
A Cloud Storage object or folder URI that specifies the source from which to import metadata.
-
#source_database ⇒ ::String
deprecated
Deprecated.
This field is deprecated and may be removed in the next major version update.
-
#type ⇒ ::Google::Cloud::Metastore::V1::DatabaseDumpSpec::Type
Optional.
Instance Attribute Details
#database_type ⇒ ::Google::Cloud::Metastore::V1::MetadataImport::DatabaseDump::DatabaseType
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://
.
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
This field is deprecated and may be removed in the next major version update.
Returns 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
.
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 |