Uses of Class
com.google.cloud.bigquery.storage.v1.SchemaAwareStreamWriter.Builder
Packages that use SchemaAwareStreamWriter.Builder
-
Uses of SchemaAwareStreamWriter.Builder in com.google.cloud.bigquery.storage.v1
Methods in com.google.cloud.bigquery.storage.v1 that return SchemaAwareStreamWriter.BuilderModifier and TypeMethodDescriptionstatic <T> SchemaAwareStreamWriter.Builder<T>SchemaAwareStreamWriter.newBuilder(String streamOrTableName, BigQueryWriteClient client, ToProtoConverter<T> toProtoConverter) newBuilder that constructs a SchemaAwareStreamWriter builder with TableSchema being initialized by StreamWriter by default.static <T> SchemaAwareStreamWriter.Builder<T>SchemaAwareStreamWriter.newBuilder(String streamOrTableName, TableSchema tableSchema, BigQueryWriteClient client, ToProtoConverter<T> toProtoConverter) newBuilder that constructs a SchemaAwareStreamWriter builder.static <T> SchemaAwareStreamWriter.Builder<T>SchemaAwareStreamWriter.newBuilder(String streamOrTableName, TableSchema tableSchema, ToProtoConverter<T> toProtoConverter) newBuilder that constructs a SchemaAwareStreamWriter builder with BigQuery client being initialized by StreamWriter by default.SchemaAwareStreamWriter.Builder.setChannelProvider(com.google.api.gax.rpc.TransportChannelProvider channelProvider) Setter for the underlying StreamWriter's TransportChannelProvider.SchemaAwareStreamWriter.Builder.setCompressorName(String compressorName) Sets the compression to use for the calls.SchemaAwareStreamWriter.Builder.setCredentialsProvider(com.google.api.gax.core.CredentialsProvider credentialsProvider) Setter for the underlying StreamWriter's CredentialsProvider.SchemaAwareStreamWriter.Builder.setDefaultMissingValueInterpretation(AppendRowsRequest.MissingValueInterpretation defaultMissingValueInterpretation) Sets the default missing value interpretation value if the column is not presented in the missing_value_interpretations map.SchemaAwareStreamWriter.Builder.setEnableConnectionPool(boolean enableConnectionPool) Enable multiplexing for this writer.SchemaAwareStreamWriter.Builder.setEnableLatencyProfiler(boolean enableLatencyProfiler) Enable a latency profiler that would periodically generate a detailed latency report for the top latency requests.SchemaAwareStreamWriter.Builder.setEnableOpenTelemetry(boolean enableOpenTelemetry) Enable generation of metrics for OpenTelemetry.SchemaAwareStreamWriter.Builder.setEndpoint(String endpoint) Setter for the underlying StreamWriter's Endpoint.SchemaAwareStreamWriter.Builder.setExecutorProvider(com.google.api.gax.core.ExecutorProvider executorProvider) Setter for the underlying StreamWriter's ExecutorProvider.SchemaAwareStreamWriter.Builder.setFlowControlSettings(com.google.api.gax.batching.FlowControlSettings flowControlSettings) Setter for the underlying StreamWriter's FlowControlSettings.SchemaAwareStreamWriter.Builder.setIgnoreUnknownFields(boolean ignoreUnknownFields) Setter for a ignoreUnknownFields, if true, unknown fields to BigQuery will be ignored instead of error out. 1SchemaAwareStreamWriter.Builder.setLocation(String location) Location of the table this stream writer is targeting.SchemaAwareStreamWriter.Builder.setMissingValueInterpretationMap(Map<String, AppendRowsRequest.MissingValueInterpretation> missingValueInterpretationMap) Sets the missing value interpretation map for the SchemaAwareStreamWriter.SchemaAwareStreamWriter.Builder.setRetrySettings(com.google.api.gax.retrying.RetrySettings retrySettings) Sets the RetrySettings to use for in-stream error retry.SchemaAwareStreamWriter.Builder.setTraceId(String traceId) Setter for a traceId to help identify traffic origin.