Uses of Class
com.google.cloud.bigquery.storage.v1.StreamWriter.Builder
Packages that use StreamWriter.Builder
-
Uses of StreamWriter.Builder in com.google.cloud.bigquery.storage.v1
Methods in com.google.cloud.bigquery.storage.v1 that return StreamWriter.BuilderModifier and TypeMethodDescriptionstatic StreamWriter.BuilderStreamWriter.newBuilder(String streamName) Constructs a newStreamWriter.Builderusing the given stream.static StreamWriter.BuilderStreamWriter.newBuilder(String streamName, BigQueryWriteClient client) Constructs a newStreamWriter.Builderusing the given stream and client.StreamWriter.Builder.setChannelProvider(com.google.api.gax.rpc.TransportChannelProvider channelProvider) ChannelProviderto use to create Channels, which must point at Cloud BigQuery Storage API endpoint.StreamWriter.Builder.setCompressorName(String compressorName) StreamWriter.Builder.setCredentialsProvider(com.google.api.gax.core.CredentialsProvider credentialsProvider) CredentialsProviderto use to create Credentials to authenticate calls.StreamWriter.Builder.setDefaultMissingValueInterpretation(AppendRowsRequest.MissingValueInterpretation defaultMissingValueInterpretation) Sets the default missing value interpretation value if the column is not presented in the missing_value_interpretations map.StreamWriter.Builder.setEnableConnectionPool(boolean enableConnectionPool) Enable multiplexing for this writer.StreamWriter.Builder.setEndpoint(String endpoint) Gives the ability to override the gRPC endpoint.StreamWriter.Builder.setExecutorProvider(com.google.api.gax.core.ExecutorProvider executorProvider) ExecutorProviderto use to create Executor to run background jobs.StreamWriter.Builder.setLimitExceededBehavior(com.google.api.gax.batching.FlowController.LimitExceededBehavior limitExceededBehavior) Sets the limit exceeded behavior.StreamWriter.Builder.setLocation(String location) Location of the table this stream writer is targeting.StreamWriter.Builder.setMaxInflightBytes(long value) StreamWriter.Builder.setMaxInflightRequests(long value) StreamWriter.Builder.setMaxRetryDuration(Duration maxRetryDuration) StreamWriter.Builder.setRetrySettings(com.google.api.gax.retrying.RetrySettings retrySettings) Enable client lib automatic retries on request level errors.StreamWriter.Builder.setTraceId(String traceId) Sets traceId for debuging purpose.StreamWriter.Builder.setWriterSchema(ProtoSchema writerSchema) Sets the proto schema of the rows.