public static class BigQueryWriteSettings.Builder extends ClientSettings.Builder<BigQueryWriteSettings,BigQueryWriteSettings.Builder>Builder for BigQueryWriteSettings.
Constructors
Builder()
protected Builder()Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)| Parameter | |
|---|---|
| Name | Description | 
| clientContext | ClientContext | 
Builder(BigQueryWriteSettings settings)
protected Builder(BigQueryWriteSettings settings)| Parameter | |
|---|---|
| Name | Description | 
| settings | BigQueryWriteSettings | 
Builder(BigQueryWriteStubSettings.Builder stubSettings)
protected Builder(BigQueryWriteStubSettings.Builder stubSettings)| Parameter | |
|---|---|
| Name | Description | 
| stubSettings | BigQueryWriteStubSettings.Builder | 
Methods
appendRowsSettings() (deprecated)
public StreamingCallSettings.Builder<AppendRowsRequest,AppendRowsResponse> appendRowsSettings()Deprecated. This method is deprecated and will be removed in the next major version update.
Returns the builder for the settings used for calls to appendRows.
| Returns | |
|---|---|
| Type | Description | 
| Builder<AppendRowsRequest,AppendRowsResponse> | |
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public BigQueryWriteSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)Applies the given settings updater function to all of the unary API methods in this service.
Note: This method does not support applying settings to streaming methods.
| Parameter | |
|---|---|
| Name | Description | 
| settingsUpdater | ApiFunction<Builder<?,?>,Void> | 
| Returns | |
|---|---|
| Type | Description | 
| BigQueryWriteSettings.Builder | |
batchCommitWriteStreamsSettings() (deprecated)
public UnaryCallSettings.Builder<BatchCommitWriteStreamsRequest,BatchCommitWriteStreamsResponse> batchCommitWriteStreamsSettings()Deprecated. This method is deprecated and will be removed in the next major version update.
Returns the builder for the settings used for calls to batchCommitWriteStreams.
| Returns | |
|---|---|
| Type | Description | 
| Builder<BatchCommitWriteStreamsRequest,BatchCommitWriteStreamsResponse> | |
build()
public BigQueryWriteSettings build()| Returns | |
|---|---|
| Type | Description | 
| BigQueryWriteSettings | |
| Exceptions | |
|---|---|
| Type | Description | 
| IOException | |
createWriteStreamSettings() (deprecated)
public UnaryCallSettings.Builder<CreateWriteStreamRequest,WriteStream> createWriteStreamSettings()Deprecated. This method is deprecated and will be removed in the next major version update.
Returns the builder for the settings used for calls to createWriteStream.
| Returns | |
|---|---|
| Type | Description | 
| Builder<CreateWriteStreamRequest,WriteStream> | |
finalizeWriteStreamSettings() (deprecated)
public UnaryCallSettings.Builder<FinalizeWriteStreamRequest,FinalizeWriteStreamResponse> finalizeWriteStreamSettings()Deprecated. This method is deprecated and will be removed in the next major version update.
Returns the builder for the settings used for calls to finalizeWriteStream.
| Returns | |
|---|---|
| Type | Description | 
| Builder<FinalizeWriteStreamRequest,FinalizeWriteStreamResponse> | |
flushRowsSettings() (deprecated)
public UnaryCallSettings.Builder<FlushRowsRequest,FlushRowsResponse> flushRowsSettings()Deprecated. This method is deprecated and will be removed in the next major version update.
Returns the builder for the settings used for calls to flushRows.
| Returns | |
|---|---|
| Type | Description | 
| Builder<FlushRowsRequest,FlushRowsResponse> | |
getStubSettingsBuilder()
public BigQueryWriteStubSettings.Builder getStubSettingsBuilder()| Returns | |
|---|---|
| Type | Description | 
| BigQueryWriteStubSettings.Builder | |
getWriteStreamSettings() (deprecated)
public UnaryCallSettings.Builder<GetWriteStreamRequest,WriteStream> getWriteStreamSettings()Deprecated. This method is deprecated and will be removed in the next major version update.
Returns the builder for the settings used for calls to getWriteStream.
| Returns | |
|---|---|
| Type | Description | 
| Builder<GetWriteStreamRequest,WriteStream> | |