Class BigQueryWriteGrpc.BigQueryWriteFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<BigQueryWriteGrpc.BigQueryWriteFutureStub>
com.google.cloud.bigquery.storage.v1beta2.BigQueryWriteGrpc.BigQueryWriteFutureStub
- Enclosing class:
- BigQueryWriteGrpc
@Deprecated
public static final class BigQueryWriteGrpc.BigQueryWriteFutureStub
extends io.grpc.stub.AbstractFutureStub<BigQueryWriteGrpc.BigQueryWriteFutureStub>
Deprecated.
A stub to allow clients to do ListenableFuture-style rpc calls to service BigQueryWrite.
BigQuery Write API. The Write API can be used to write data to BigQuery. The [google.cloud.bigquery.storage.v1 API](/bigquery/docs/reference/storage/rpc/google.cloud.bigquery.storage.v1) should be used instead of the v1beta2 API for BigQueryWrite operations.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<BatchCommitWriteStreamsResponse>Deprecated.build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) Deprecated.com.google.common.util.concurrent.ListenableFuture<WriteStream>Deprecated.com.google.common.util.concurrent.ListenableFuture<FinalizeWriteStreamResponse>Deprecated.com.google.common.util.concurrent.ListenableFuture<FlushRowsResponse>flushRows(FlushRowsRequest request) Deprecated.com.google.common.util.concurrent.ListenableFuture<WriteStream>getWriteStream(GetWriteStreamRequest request) Deprecated.Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected BigQueryWriteGrpc.BigQueryWriteFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) Deprecated.- Specified by:
buildin classio.grpc.stub.AbstractStub<BigQueryWriteGrpc.BigQueryWriteFutureStub>
-
createWriteStream
@Deprecated public com.google.common.util.concurrent.ListenableFuture<WriteStream> createWriteStream(CreateWriteStreamRequest request) Deprecated.Creates a write stream to the given table. Additionally, every table has a special COMMITTED stream named '_default' to which data can be written. This stream doesn't need to be created using CreateWriteStream. It is a stream that can be used simultaneously by any number of clients. Data written to this stream is considered committed as soon as an acknowledgement is received.
-
getWriteStream
@Deprecated public com.google.common.util.concurrent.ListenableFuture<WriteStream> getWriteStream(GetWriteStreamRequest request) Deprecated.Gets a write stream.
-
finalizeWriteStream
@Deprecated public com.google.common.util.concurrent.ListenableFuture<FinalizeWriteStreamResponse> finalizeWriteStream(FinalizeWriteStreamRequest request) Deprecated.Finalize a write stream so that no new data can be appended to the stream. Finalize is not supported on the '_default' stream.
-
batchCommitWriteStreams
@Deprecated public com.google.common.util.concurrent.ListenableFuture<BatchCommitWriteStreamsResponse> batchCommitWriteStreams(BatchCommitWriteStreamsRequest request) Deprecated.Atomically commits a group of `PENDING` streams that belong to the same `parent` table. Streams must be finalized before commit and cannot be committed multiple times. Once a stream is committed, data in the stream becomes available for read operations.
-
flushRows
@Deprecated public com.google.common.util.concurrent.ListenableFuture<FlushRowsResponse> flushRows(FlushRowsRequest request) Deprecated.Flushes rows to a BUFFERED stream. If users are appending rows to BUFFERED stream, flush operation is required in order for the rows to become available for reading. A Flush operation flushes up to any previously flushed offset in a BUFFERED stream, to the offset specified in the request. Flush is not supported on the _default stream, since it is not BUFFERED.
-