Class StreamWriterV2.Builder (3.29.0)
Stay organized with collections
Save and categorize content based on your preferences.
3.27.0 (latest)
3.24.0
3.23.0
3.21.0
3.20.0
3.19.1
3.18.0
3.17.3
3.16.3
3.15.3
3.14.1
3.12.0
3.11.4
3.10.3
3.9.3
3.8.0
3.6.1
3.5.2
3.4.0
3.3.1
3.2.0
3.1.0
3.0.1
2.47.0
2.45.0
2.44.1
2.43.0
public static final class StreamWriterV2 . Builder
Methods
build()
public StreamWriterV2 build ()
Builds the StreamWriterV2.
setChannelProvider(TransportChannelProvider channelProvider)
public StreamWriterV2 . Builder setChannelProvider ( TransportChannelProvider channelProvider )
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) .
setCredentialsProvider(CredentialsProvider credentialsProvider)
public StreamWriterV2 . Builder setCredentialsProvider ( CredentialsProvider credentialsProvider )
CredentialsProvider to use to create Credentials to authenticate calls.
setEndpoint(String endpoint)
public StreamWriterV2 . Builder setEndpoint ( String endpoint )
Gives the ability to override the gRPC endpoint.
Parameter
Name
Description
endpoint
String
setMaxInflightBytes(long value)
public StreamWriterV2 . Builder setMaxInflightBytes ( long value )
Parameter
Name
Description
value
long
setMaxInflightRequests(long value)
public StreamWriterV2 . Builder setMaxInflightRequests ( long value )
Parameter
Name
Description
value
long
setTraceId(String traceId)
public StreamWriterV2 . Builder setTraceId ( String traceId )
Sets traceId for debuging purpose. TraceId must follow the format of
CustomerDomain:DebugString, e.g. DATAFLOW:job_id_x.
Parameter
Name
Description
traceId
String
setWriterSchema(ProtoSchema writerSchema)
public StreamWriterV2 . Builder setWriterSchema ( ProtoSchema writerSchema )
Sets the proto schema of the rows.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-06-19 UTC.
[null,null,["Last updated 2026-06-19 UTC."],[],[]]