Google Cloud Dataproc Metastore V1alpha Client - Class DatabaseDump (1.0.0)

Reference documentation and code samples for the Google Cloud Dataproc Metastore V1alpha Client class DatabaseDump.

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

Generated from protobuf message google.cloud.metastore.v1alpha.MetadataImport.DatabaseDump

Namespace

Google \ Cloud \ Metastore \ V1alpha \ MetadataImport

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ database_type int

The type of the database.

↳ gcs_uri string

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

↳ source_database string

The name of the source database.

↳ type int

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

getDatabaseType

The type of the database.

Returns
Type Description
int

setDatabaseType

The type of the database.

Parameter
Name Description
var int
Returns
Type Description
$this

getGcsUri

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

Returns
Type Description
string

setGcsUri

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

Parameter
Name Description
var string
Returns
Type Description
$this

getSourceDatabase

The name of the source database.

Returns
Type Description
string

setSourceDatabase

The name of the source database.

Parameter
Name Description
var string
Returns
Type Description
$this

getType

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

Returns
Type Description
int

setType

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

Parameter
Name Description
var int
Returns
Type Description
$this