A stub to allow clients to do limited synchronous rpc calls to service
MetastorePartitionService.
BigQuery Metastore Partition Service API.
This service is used for managing metastore partitions in BigQuery
metastore. The service supports only batch operations for write.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Class MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub (3.16.2)\n\nVersion latestkeyboard_arrow_down\n\n- [3.16.2 (latest)](/java/docs/reference/google-cloud-bigquerystorage/latest/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [3.16.1](/java/docs/reference/google-cloud-bigquerystorage/3.16.1/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [3.15.3](/java/docs/reference/google-cloud-bigquerystorage/3.15.3/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [3.14.1](/java/docs/reference/google-cloud-bigquerystorage/3.14.1/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [3.12.0](/java/docs/reference/google-cloud-bigquerystorage/3.12.0/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [3.11.4](/java/docs/reference/google-cloud-bigquerystorage/3.11.4/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [3.10.3](/java/docs/reference/google-cloud-bigquerystorage/3.10.3/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [3.9.3](/java/docs/reference/google-cloud-bigquerystorage/3.9.3/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [3.8.0](/java/docs/reference/google-cloud-bigquerystorage/3.8.0/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [3.6.1](/java/docs/reference/google-cloud-bigquerystorage/3.6.1/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [3.5.2](/java/docs/reference/google-cloud-bigquerystorage/3.5.2/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [3.4.0](/java/docs/reference/google-cloud-bigquerystorage/3.4.0/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [3.3.1](/java/docs/reference/google-cloud-bigquerystorage/3.3.1/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [3.2.0](/java/docs/reference/google-cloud-bigquerystorage/3.2.0/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [3.1.0](/java/docs/reference/google-cloud-bigquerystorage/3.1.0/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [3.0.1](/java/docs/reference/google-cloud-bigquerystorage/3.0.1/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [2.47.0](/java/docs/reference/google-cloud-bigquerystorage/2.47.0/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [2.45.0](/java/docs/reference/google-cloud-bigquerystorage/2.45.0/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [2.44.1](/java/docs/reference/google-cloud-bigquerystorage/2.44.1/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub)\n- [2.43.0](/java/docs/reference/google-cloud-bigquerystorage/2.43.0/com.google.cloud.bigquery.storage.v1alpha.MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub) \n\n public static final class MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub extends AbstractBlockingStub\u003cMetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub\u003e\n\nA stub to allow clients to do limited synchronous rpc calls to service\nMetastorePartitionService.\n\nBigQuery Metastore Partition Service API.\nThis service is used for managing metastore partitions in BigQuery\nmetastore. The service supports only batch operations for write. \n\nInheritance\n-----------\n\n[java.lang.Object](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html) \\\u003e io.grpc.stub.AbstractStub \\\u003e io.grpc.stub.AbstractBlockingStub \\\u003e MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub \n\nInherited Members\n-----------------\n\nio.grpc.stub.AbstractBlockingStub.\\\u003cT\\\u003enewStub(io.grpc.stub.AbstractStub.StubFactory\\\u003cT\\\u003e,io.grpc.Channel) \nio.grpc.stub.AbstractBlockingStub.\\\u003cT\\\u003enewStub(io.grpc.stub.AbstractStub.StubFactory\\\u003cT\\\u003e,io.grpc.Channel,io.grpc.CallOptions) \nio.grpc.stub.AbstractStub.\\\u003cT\\\u003ewithOption(io.grpc.CallOptions.Key\\\u003cT\\\u003e,T) \nio.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions) \nio.grpc.stub.AbstractStub.getCallOptions() \nio.grpc.stub.AbstractStub.getChannel() \nio.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials) \nio.grpc.stub.AbstractStub.withChannel(io.grpc.Channel) \nio.grpc.stub.AbstractStub.withCompression(java.lang.String) \nio.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline) \nio.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration) \nio.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit) \nio.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor) \nio.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...) \nio.grpc.stub.AbstractStub.withMaxInboundMessageSize(int) \nio.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int) \nio.grpc.stub.AbstractStub.withOnReadyThreshold(int) \nio.grpc.stub.AbstractStub.withWaitForReady() \n[Object.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--) \n[Object.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-) \n[Object.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--) \n[Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) \n[Object.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--) \n[Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) \n[Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) \n[Object.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--) \n[Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) \n[Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) \n[Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)\n\nMethods\n-------\n\n### batchCreateMetastorePartitions(BatchCreateMetastorePartitionsRequest request)\n\n public BatchCreateMetastorePartitionsResponse batchCreateMetastorePartitions(BatchCreateMetastorePartitionsRequest request)\n\nAdds metastore partitions to a table.\n\n### batchDeleteMetastorePartitions(BatchDeleteMetastorePartitionsRequest request)\n\n public Empty batchDeleteMetastorePartitions(BatchDeleteMetastorePartitionsRequest request)\n\nDeletes metastore partitions from a table.\n\n### batchUpdateMetastorePartitions(BatchUpdateMetastorePartitionsRequest request)\n\n public BatchUpdateMetastorePartitionsResponse batchUpdateMetastorePartitions(BatchUpdateMetastorePartitionsRequest request)\n\nUpdates metastore partitions in a table.\n\n### build(Channel channel, CallOptions callOptions)\n\n protected MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub build(Channel channel, CallOptions callOptions)\n\n**Overrides** \nio.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)\n\n### listMetastorePartitions(ListMetastorePartitionsRequest request)\n\n public ListMetastorePartitionsResponse listMetastorePartitions(ListMetastorePartitionsRequest request)\n\nGets metastore partitions from a table."]]