public static final class MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub extends AbstractBlockingStub<MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub>
A stub to allow clients to do 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.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStubInherited 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
batchCreateMetastorePartitions(BatchCreateMetastorePartitionsRequest request)
public BatchCreateMetastorePartitionsResponse batchCreateMetastorePartitions(BatchCreateMetastorePartitionsRequest request)
Adds metastore partitions to a table.
Parameter | |
---|---|
Name | Description |
request |
BatchCreateMetastorePartitionsRequest |
Returns | |
---|---|
Type | Description |
BatchCreateMetastorePartitionsResponse |
batchDeleteMetastorePartitions(BatchDeleteMetastorePartitionsRequest request)
public Empty batchDeleteMetastorePartitions(BatchDeleteMetastorePartitionsRequest request)
Deletes metastore partitions from a table.
Parameter | |
---|---|
Name | Description |
request |
BatchDeleteMetastorePartitionsRequest |
Returns | |
---|---|
Type | Description |
Empty |
batchUpdateMetastorePartitions(BatchUpdateMetastorePartitionsRequest request)
public BatchUpdateMetastorePartitionsResponse batchUpdateMetastorePartitions(BatchUpdateMetastorePartitionsRequest request)
Updates metastore partitions in a table.
Parameter | |
---|---|
Name | Description |
request |
BatchUpdateMetastorePartitionsRequest |
Returns | |
---|---|
Type | Description |
BatchUpdateMetastorePartitionsResponse |
build(Channel channel, CallOptions callOptions)
protected MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
MetastorePartitionServiceGrpc.MetastorePartitionServiceBlockingStub |
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
listMetastorePartitions(ListMetastorePartitionsRequest request)
public ListMetastorePartitionsResponse listMetastorePartitions(ListMetastorePartitionsRequest request)
Gets metastore partitions from a table.
Parameter | |
---|---|
Name | Description |
request |
ListMetastorePartitionsRequest |
Returns | |
---|---|
Type | Description |
ListMetastorePartitionsResponse |