| Package | Description |
|---|---|
| com.google.cloud.bigquery.storage.v1 |
The interfaces provided are listed below, along with usage samples.
|
| Modifier and Type | Method and Description |
|---|---|
static JsonStreamWriter.Builder |
JsonStreamWriter.newBuilder(String streamOrTableName,
BigQueryWriteClient client)
newBuilder that constructs a JsonStreamWriter builder with TableSchema being initialized by
StreamWriter by default.
|
static JsonStreamWriter.Builder |
JsonStreamWriter.newBuilder(String streamOrTableName,
TableSchema tableSchema)
newBuilder that constructs a JsonStreamWriter builder with BigQuery client being initialized by
StreamWriter by default.
|
static JsonStreamWriter.Builder |
JsonStreamWriter.newBuilder(String streamOrTableName,
TableSchema tableSchema,
BigQueryWriteClient client)
newBuilder that constructs a JsonStreamWriter builder.
|
JsonStreamWriter.Builder |
JsonStreamWriter.Builder.setChannelProvider(com.google.api.gax.rpc.TransportChannelProvider channelProvider)
Setter for the underlying StreamWriter's TransportChannelProvider.
|
JsonStreamWriter.Builder |
JsonStreamWriter.Builder.setCredentialsProvider(com.google.api.gax.core.CredentialsProvider credentialsProvider)
Setter for the underlying StreamWriter's CredentialsProvider.
|
JsonStreamWriter.Builder |
JsonStreamWriter.Builder.setEnableConnectionPool(boolean enableConnectionPool)
Enable multiplexing for this writer.
|
JsonStreamWriter.Builder |
JsonStreamWriter.Builder.setEndpoint(String endpoint)
Setter for the underlying StreamWriter's Endpoint.
|
JsonStreamWriter.Builder |
JsonStreamWriter.Builder.setExecutorProvider(com.google.api.gax.core.ExecutorProvider executorProvider)
Setter for the underlying StreamWriter's ExecutorProvider.
|
JsonStreamWriter.Builder |
JsonStreamWriter.Builder.setFlowControlSettings(com.google.api.gax.batching.FlowControlSettings flowControlSettings)
Setter for the underlying StreamWriter's FlowControlSettings.
|
JsonStreamWriter.Builder |
JsonStreamWriter.Builder.setIgnoreUnknownFields(boolean ignoreUnknownFields)
Setter for a ignoreUnkownFields, if true, unknown Json fields to BigQuery will be ignored
instead of error out.
|
JsonStreamWriter.Builder |
JsonStreamWriter.Builder.setLocation(String location)
Location of the table this stream writer is targeting.
|
JsonStreamWriter.Builder |
JsonStreamWriter.Builder.setReconnectAfter10M(boolean reconnectAfter10M) |
JsonStreamWriter.Builder |
JsonStreamWriter.Builder.setTraceId(String traceId)
Setter for a traceId to help identify traffic origin.
|
Copyright © 2023 Google LLC. All rights reserved.