Class DataprocMetastoreGrpc.DataprocMetastoreBlockingV2Stub (2.89.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 . DataprocMetastoreBlockingV2Stub extends AbstractBlockingStub<DataprocMetastoreGrpc . DataprocMetastoreBlockingV2Stub >
A stub to allow clients to do synchronous rpc calls to service DataprocMetastore.
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.DataprocMetastoreBlockingV2Stub
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(java.time.Duration)
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.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
public Operation alterMetadataResourceLocation ( AlterMetadataResourceLocationRequest request )
Alter metadata resource location. The metadata resource can be a database,
table, or partition. This functionality only updates the parent directory
for the respective metadata resource and does not transfer any existing
data to the new location.
Exceptions
Type
Description
io.grpc.StatusException
protected DataprocMetastoreGrpc . DataprocMetastoreBlockingV2Stub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
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.
Exceptions
Type
Description
io.grpc.StatusException
public Operation createMetadataImport ( CreateMetadataImportRequest request )
Creates a new MetadataImport in a given project and location.
Exceptions
Type
Description
io.grpc.StatusException
public Operation createService ( CreateServiceRequest request )
Creates a metastore service in a project and location.
Exceptions
Type
Description
io.grpc.StatusException
public Operation deleteBackup ( DeleteBackupRequest request )
Exceptions
Type
Description
io.grpc.StatusException
public Operation deleteService ( DeleteServiceRequest request )
Deletes a single service.
Exceptions
Type
Description
io.grpc.StatusException
public Operation exportMetadata ( ExportMetadataRequest request )
Exports metadata from a service.
Exceptions
Type
Description
io.grpc.StatusException
public Backup getBackup ( GetBackupRequest request )
Gets details of a single backup.
Returns
Type
Description
Backup
Exceptions
Type
Description
io.grpc.StatusException
public MetadataImport getMetadataImport ( GetMetadataImportRequest request )
Gets details of a single import.
Exceptions
Type
Description
io.grpc.StatusException
public Service getService ( GetServiceRequest request )
Gets the details of a single service.
Exceptions
Type
Description
io.grpc.StatusException
public ListBackupsResponse listBackups ( ListBackupsRequest request )
Lists backups in a service.
Exceptions
Type
Description
io.grpc.StatusException
public ListMetadataImportsResponse listMetadataImports ( ListMetadataImportsRequest request )
Lists imports in a service.
Exceptions
Type
Description
io.grpc.StatusException
public ListServicesResponse listServices ( ListServicesRequest request )
Lists services in a project and location.
Exceptions
Type
Description
io.grpc.StatusException
public Operation moveTableToDatabase ( MoveTableToDatabaseRequest request )
Move a table to another database.
Exceptions
Type
Description
io.grpc.StatusException
public Operation queryMetadata ( QueryMetadataRequest request )
Exceptions
Type
Description
io.grpc.StatusException
public Operation restoreService ( RestoreServiceRequest request )
Restores a service from a backup.
Exceptions
Type
Description
io.grpc.StatusException
public Operation updateMetadataImport ( UpdateMetadataImportRequest request )
Updates a single import.
Only the description field of MetadataImport is supported to be updated.
Exceptions
Type
Description
io.grpc.StatusException
public Operation updateService ( UpdateServiceRequest request )
Updates the parameters of a single service.
Exceptions
Type
Description
io.grpc.StatusException
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."],[],[]]