Namespace Google.Cloud.Metastore.V1Beta (1.0.0-beta02)

Classes

Backup

The details of a backup resource.

Backup.Types

Container for nested types declared in the Backup message type.

BackupName

Resource name for the Backup resource.

CreateBackupRequest

Request message for [DataprocMetastore.CreateBackup][google.cloud.metastore.v1beta.DataprocMetastore.CreateBackup].

CreateMetadataImportRequest

Request message for [DataprocMetastore.CreateMetadataImport][google.cloud.metastore.v1beta.DataprocMetastore.CreateMetadataImport].

CreateServiceRequest

Request message for [DataprocMetastore.CreateService][google.cloud.metastore.v1beta.DataprocMetastore.CreateService].

DatabaseDumpSpec

The specification of database dump to import from or export to.

DatabaseDumpSpec.Types

Container for nested types declared in the DatabaseDumpSpec message type.

DataCatalogConfig

Specifies how metastore metadata should be integrated with the Data Catalog service.

DataprocMetastore

Configures and manages metastore services. Metastore services are fully managed, highly available, auto-scaled, auto-healing, OSS-native deployments of technical metadata management software. Each metastore service exposes a network endpoint through which metadata queries are served. Metadata queries can originate from a variety of sources, including Apache Hive, Apache Presto, and Apache Spark.

The Dataproc Metastore API defines the following resource model:

  • The service works with a collection of Google Cloud projects, named: /projects/*
  • Each project has a collection of available locations, named: /locations/* (a location must refer to a Google Cloud region)
  • Each location has a collection of services, named: /services/*
  • Dataproc Metastore services are resources with names of the form:

/projects/{project_number}/locations/{location_id}/services/{service_id}.

DataprocMetastore.DataprocMetastoreBase

Base class for server-side implementations of DataprocMetastore

DataprocMetastore.DataprocMetastoreClient

Client for DataprocMetastore

DataprocMetastoreClient

DataprocMetastore client wrapper, for convenient use.

DataprocMetastoreClientBuilder

Builder class for DataprocMetastoreClient to provide simple configuration of credentials, endpoint etc.

DataprocMetastoreClientImpl

DataprocMetastore client wrapper implementation, for convenient use.

DataprocMetastoreSettings

Settings for DataprocMetastoreClient instances.

DeleteBackupRequest

Request message for [DataprocMetastore.DeleteBackup][google.cloud.metastore.v1beta.DataprocMetastore.DeleteBackup].

DeleteServiceRequest

Request message for [DataprocMetastore.DeleteService][google.cloud.metastore.v1beta.DataprocMetastore.DeleteService].

ExportMetadataRequest

Request message for [DataprocMetastore.ExportMetadata][google.cloud.metastore.v1beta.DataprocMetastore.ExportMetadata].

GetBackupRequest

Request message for [DataprocMetastore.GetBackup][google.cloud.metastore.v1beta.DataprocMetastore.GetBackup].

GetMetadataImportRequest

Request message for [DataprocMetastore.GetMetadataImport][google.cloud.metastore.v1beta.DataprocMetastore.GetMetadataImport].

GetServiceRequest

Request message for [DataprocMetastore.GetService][google.cloud.metastore.v1beta.DataprocMetastore.GetService].

HiveMetastoreConfig

Specifies configuration information specific to running Hive metastore software as the metastore service.

KerberosConfig

Configuration information for a Kerberos principal.

ListBackupsRequest

Request message for [DataprocMetastore.ListBackups][google.cloud.metastore.v1beta.DataprocMetastore.ListBackups].

ListBackupsResponse

Response message for [DataprocMetastore.ListBackups][google.cloud.metastore.v1beta.DataprocMetastore.ListBackups].

ListMetadataImportsRequest

Request message for [DataprocMetastore.ListMetadataImports][google.cloud.metastore.v1beta.DataprocMetastore.ListMetadataImports].

ListMetadataImportsResponse

Response message for [DataprocMetastore.ListMetadataImports][google.cloud.metastore.v1beta.DataprocMetastore.ListMetadataImports].

ListServicesRequest

Request message for [DataprocMetastore.ListServices][google.cloud.metastore.v1beta.DataprocMetastore.ListServices].

ListServicesResponse

Response message for [DataprocMetastore.ListServices][google.cloud.metastore.v1beta.DataprocMetastore.ListServices].

LocationMetadata

Metadata about the service in a location.

LocationMetadata.Types

Container for nested types declared in the LocationMetadata message type.

LocationMetadata.Types.HiveMetastoreVersion

A specification of a supported version of the Hive Metastore software.

MaintenanceWindow

Maintenance window. This specifies when Dataproc Metastore may perform system maintenance operation to the service.

MetadataExport

The details of a metadata export operation.

MetadataExport.Types

Container for nested types declared in the MetadataExport message type.

MetadataImport

A metastore resource that imports metadata.

MetadataImport.Types

Container for nested types declared in the MetadataImport message type.

MetadataImport.Types.DatabaseDump

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

MetadataImport.Types.DatabaseDump.Types

Container for nested types declared in the DatabaseDump message type.

MetadataImportName

Resource name for the MetadataImport resource.

MetadataIntegration

Specifies how metastore metadata should be integrated with external services.

MetadataManagementActivity

The metadata management activities of the metastore service.

NetworkName

Resource name for the Network resource.

OperationMetadata

Represents the metadata of a long-running operation.

Restore

The details of a metadata restore operation.

Restore.Types

Container for nested types declared in the Restore message type.

RestoreServiceRequest

Request message for [DataprocMetastore.Restore][].

Secret

A securely stored value.

Service

A managed metastore service that serves metadata queries.

Service.Types

Container for nested types declared in the Service message type.

ServiceName

Resource name for the Service resource.

UpdateMetadataImportRequest

Request message for [DataprocMetastore.UpdateMetadataImport][google.cloud.metastore.v1beta.DataprocMetastore.UpdateMetadataImport].

UpdateServiceRequest

Request message for [DataprocMetastore.UpdateService][google.cloud.metastore.v1beta.DataprocMetastore.UpdateService].

Enums

Backup.Types.State

The current state of the backup.

BackupName.ResourceNameType

The possible contents of BackupName.

DatabaseDumpSpec.Types.Type

The type of the database dump.

ExportMetadataRequest.DestinationOneofCase

Enum of possible cases for the "destination" oneof.

MetadataExport.DestinationOneofCase

Enum of possible cases for the "destination" oneof.

MetadataExport.Types.State

The current state of the metadata export.

MetadataImport.MetadataOneofCase

Enum of possible cases for the "metadata" oneof.

MetadataImport.Types.DatabaseDump.Types.DatabaseType

The type of the database.

MetadataImport.Types.State

The current state of the metadata import.

MetadataImportName.ResourceNameType

The possible contents of MetadataImportName.

NetworkName.ResourceNameType

The possible contents of NetworkName.

Restore.Types.RestoreType

The type of restore.

Restore.Types.State

The current state of the restore.

Secret.ValueOneofCase

Enum of possible cases for the "value" oneof.

Service.MetastoreConfigOneofCase

Enum of possible cases for the "metastore_config" oneof.

Service.Types.ReleaseChannel

Release channels bundle features of varying levels of stability. Newer features may be introduced initially into less stable release channels and can be automatically promoted into more stable release channels.

Service.Types.State

The current state of the metastore service.

Service.Types.Tier

Available service tiers.

ServiceName.ResourceNameType

The possible contents of ServiceName.