Class StreamWriter.SingleConnectionOrConnectionPool
java.lang.Object
com.google.cloud.bigquery.storage.v1.StreamWriter.SingleConnectionOrConnectionPool
- Enclosing class:
- StreamWriter
When in single table mode, append directly to connectionWorker. Otherwise append to connection
pool in multiplexing mode.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Kind of connection operation mode. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.api.core.ApiFuture<AppendRowsResponse>
append
(StreamWriter streamWriter, ProtoRows protoRows, long offset) void
close
(StreamWriter streamWriter) abstract ConnectionWorkerPool
getKind()
ofConnectionPool
(ConnectionWorkerPool connectionPool)
-
Constructor Details
-
SingleConnectionOrConnectionPool
public SingleConnectionOrConnectionPool()
-
-
Method Details
-
getKind
-
connectionWorker
-
connectionWorkerPool
-
append
public com.google.api.core.ApiFuture<AppendRowsResponse> append(StreamWriter streamWriter, ProtoRows protoRows, long offset) -
close
-
ofSingleConnection
public static StreamWriter.SingleConnectionOrConnectionPool ofSingleConnection(com.google.cloud.bigquery.storage.v1.ConnectionWorker connection) -
ofConnectionPool
public static StreamWriter.SingleConnectionOrConnectionPool ofConnectionPool(ConnectionWorkerPool connectionPool)
-