Class DataprocMetastoreGrpc.DataprocMetastoreBlockingStub (2.6.0)
2.89.0 (latest)
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 final class DataprocMetastoreGrpc . DataprocMetastoreBlockingStub extends AbstractBlockingStub<DataprocMetastoreGrpc . DataprocMetastoreBlockingStub >
Configures and manages metastore services.
Metastore services are fully managed, highly available, autoscaled,
autohealing, 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}.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
DataprocMetastoreGrpc.DataprocMetastoreBlockingStub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
protected DataprocMetastoreGrpc . DataprocMetastoreBlockingStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
public Operation createBackup ( CreateBackupRequest request )
Creates a new backup in a given project and location.
Parameter
Returns
public Operation createMetadataImport ( CreateMetadataImportRequest request )
Creates a new MetadataImport in a given project and location.
Parameter
Returns
public Operation createService ( CreateServiceRequest request )
Creates a metastore service in a project and location.
Parameter
Returns
public Operation deleteBackup ( DeleteBackupRequest request )
Parameter
Returns
public Operation deleteService ( DeleteServiceRequest request )
Deletes a single service.
Parameter
Returns
public Operation exportMetadata ( ExportMetadataRequest request )
Exports metadata from a service.
Parameter
Returns
public Backup getBackup ( GetBackupRequest request )
Gets details of a single backup.
Parameter
Returns
public MetadataImport getMetadataImport ( GetMetadataImportRequest request )
Gets details of a single import.
Parameter
Returns
public Service getService ( GetServiceRequest request )
Gets the details of a single service.
Parameter
Returns
public ListBackupsResponse listBackups ( ListBackupsRequest request )
Lists backups in a service.
Parameter
Returns
public ListMetadataImportsResponse listMetadataImports ( ListMetadataImportsRequest request )
Lists imports in a service.
Parameter
Returns
public ListServicesResponse listServices ( ListServicesRequest request )
Lists services in a project and location.
Parameter
Returns
public Operation restoreService ( RestoreServiceRequest request )
Restores a service from a backup.
Parameter
Returns
public Operation updateMetadataImport ( UpdateMetadataImportRequest request )
Updates a single import.
Only the description field of MetadataImport is supported to be updated.
Parameter
Returns
public Operation updateService ( UpdateServiceRequest request )
Updates the parameters of a single service.
Parameter
Returns
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-31 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-31 UTC."],[],[]]