ChannelProvider to use to create Channels, which must point at Cloud BigQuery Storage
API endpoint.
For performance, this client benefits from having multiple underlying connections. See
com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder#setPoolSize(int).
Enables a static shared bidi-streaming connection pool that would dynamically scale up
connections based on backlog within each individual connection. A single table's traffic
might be splitted into multiple connections if needed. Different tables' traffic can also be
multiplexed within the same connection.
Each connection pool would have a upper limit (default to 20) and lower limit (default to
2) for the number of active connections. This parameter can be tuned via a static method
exposed on ConnectionWorkerPool.
Example:
ConnectionWorkerPool.setOptions(
Settings.builder().setMinConnectionsPerRegion(4).setMaxConnectionsPerRegion(10).build());
Enable a latency profiler that would periodically generate a detailed latency report for the
top latency requests. This is currently an experimental API.
Sets the missing value interpretation map for the stream writer. The input
missingValueInterpretationMap is used for all write requests unless otherwise changed.
[[["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-03-05 UTC."],[],[]]