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 Cloudregion
) - 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.