# Interface MetadataImport.DatabaseDumpOrBuilder (2.94.0)

2.94.0 (latest) 2.92.0 2.89.0 2.88.0 2.86.0 2.84.0 2.83.0 2.82.0 2.81.0 2.79.0 2.77.0 2.76.0 2.75.0 2.74.0 2.73.0 2.71.0 2.69.0 2.68.0 2.65.0 2.64.0 2.63.0 2.61.0 2.60.0 2.59.0 2.58.0 2.57.0 2.56.0 2.55.0 2.54.0 2.53.0 2.52.0 2.50.0 2.49.0 2.48.0 2.47.0 2.46.0 2.45.0 2.44.0 2.43.0 2.42.0 2.41.0 2.40.0 2.38.0 2.37.0 2.36.0 2.35.0 2.34.0 2.33.0 2.32.0 2.31.0 2.30.0 2.29.0 2.28.0 2.25.0 2.24.0 2.23.0 2.22.0 2.21.0 2.20.0 2.19.0 2.18.0 2.17.0 2.16.0 2.15.0 2.14.0 2.13.0 2.12.0 2.10.0 2.9.0 2.8.0 2.7.0 2.6.0 2.5.0 2.4.4 2.3.0 2.2.0 2.1.9

    public static interface MetadataImport.DatabaseDumpOrBuilder extends MessageOrBuilder

## Implements

[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)

## Methods

### getDatabaseType() (deprecated)

    public abstract MetadataImport.DatabaseDump.DatabaseType getDatabaseType()

**Deprecated.** *google.cloud.metastore.v1.MetadataImport.DatabaseDump.database_type is
deprecated. See google/cloud/metastore/v1/metastore.proto;l=659*

The type of the database.

`
.google.cloud.metastore.v1.MetadataImport.DatabaseDump.DatabaseType database_type = 1 [deprecated = true];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-dataproc-metastore/latest/com.google.cloud.metastore.v1.MetadataImport.DatabaseDump.DatabaseType` | The databaseType. |

### getDatabaseTypeValue() (deprecated)

    public abstract int getDatabaseTypeValue()

**Deprecated.** *google.cloud.metastore.v1.MetadataImport.DatabaseDump.database_type is
deprecated. See google/cloud/metastore/v1/metastore.proto;l=659*

The type of the database.

`
.google.cloud.metastore.v1.MetadataImport.DatabaseDump.DatabaseType database_type = 1 [deprecated = true];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` | The enum numeric value on the wire for databaseType. |

### getGcsUri()

    public abstract String getGcsUri()

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

`string gcs_uri = 2;`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` | The gcsUri. |

### getGcsUriBytes()

    public abstract ByteString getGcsUriBytes()

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

`string gcs_uri = 2;`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.ByteString.html` | The bytes for gcsUri. |

### getSourceDatabase() (deprecated)

    public abstract String getSourceDatabase()

**Deprecated.** *google.cloud.metastore.v1.MetadataImport.DatabaseDump.source_database is
deprecated. See google/cloud/metastore/v1/metastore.proto;l=666*

The name of the source database.

`string source_database = 3 [deprecated = true];`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` | The sourceDatabase. |

### getSourceDatabaseBytes() (deprecated)

    public abstract ByteString getSourceDatabaseBytes()

**Deprecated.** *google.cloud.metastore.v1.MetadataImport.DatabaseDump.source_database is
deprecated. See google/cloud/metastore/v1/metastore.proto;l=666*

The name of the source database.

`string source_database = 3 [deprecated = true];`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.ByteString.html` | The bytes for sourceDatabase. |

### getType()

    public abstract DatabaseDumpSpec.Type getType()

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

`
.google.cloud.metastore.v1.DatabaseDumpSpec.Type type = 4 [(.google.api.field_behavior) = OPTIONAL];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-dataproc-metastore/latest/com.google.cloud.metastore.v1.DatabaseDumpSpec.Type` | The type. |

### getTypeValue()

    public abstract int getTypeValue()

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

`
.google.cloud.metastore.v1.DatabaseDumpSpec.Type type = 4 [(.google.api.field_behavior) = OPTIONAL];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` | The enum numeric value on the wire for type. |