Class DataTableServiceSettings.Builder (0.33.0)

public static class DataTableServiceSettings.Builder extends ClientSettings.Builder<DataTableServiceSettings,DataTableServiceSettings.Builder>

Builder for DataTableServiceSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > DataTableServiceSettings.Builder

Constructors

Builder()

protected Builder()

Builder(@Nullable ClientContext clientContext)

protected Builder(@Nullable ClientContext clientContext)
Parameter
Name Description
clientContext @org.jspecify.annotations.Nullable com.google.api.gax.rpc.ClientContext

Builder(DataTableServiceSettings settings)

protected Builder(DataTableServiceSettings settings)
Parameter
Name Description
settings DataTableServiceSettings

Builder(DataTableServiceStubSettings.Builder stubSettings)

protected Builder(DataTableServiceStubSettings.Builder stubSettings)
Parameter
Name Description
stubSettings DataTableServiceStubSettings.Builder

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public DataTableServiceSettings.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<?,?>,java.lang.Void>
Returns
Type Description
DataTableServiceSettings.Builder

build()

public DataTableServiceSettings build()
Returns
Type Description
DataTableServiceSettings
Overrides
Exceptions
Type Description
IOException

bulkCreateDataTableRowsSettings()

public UnaryCallSettings.Builder<BulkCreateDataTableRowsRequest,BulkCreateDataTableRowsResponse> bulkCreateDataTableRowsSettings()

Returns the builder for the settings used for calls to bulkCreateDataTableRows.

Returns
Type Description
Builder<BulkCreateDataTableRowsRequest,BulkCreateDataTableRowsResponse>

bulkGetDataTableRowsSettings()

public UnaryCallSettings.Builder<BulkGetDataTableRowsRequest,BulkGetDataTableRowsResponse> bulkGetDataTableRowsSettings()

Returns the builder for the settings used for calls to bulkGetDataTableRows.

Returns
Type Description
Builder<BulkGetDataTableRowsRequest,BulkGetDataTableRowsResponse>

bulkReplaceDataTableRowsSettings()

public UnaryCallSettings.Builder<BulkReplaceDataTableRowsRequest,BulkReplaceDataTableRowsResponse> bulkReplaceDataTableRowsSettings()

Returns the builder for the settings used for calls to bulkReplaceDataTableRows.

Returns
Type Description
Builder<BulkReplaceDataTableRowsRequest,BulkReplaceDataTableRowsResponse>

bulkUpdateDataTableRowsSettings()

public UnaryCallSettings.Builder<BulkUpdateDataTableRowsRequest,BulkUpdateDataTableRowsResponse> bulkUpdateDataTableRowsSettings()

Returns the builder for the settings used for calls to bulkUpdateDataTableRows.

Returns
Type Description
Builder<BulkUpdateDataTableRowsRequest,BulkUpdateDataTableRowsResponse>

createDataTableRowSettings()

public UnaryCallSettings.Builder<CreateDataTableRowRequest,DataTableRow> createDataTableRowSettings()

Returns the builder for the settings used for calls to createDataTableRow.

Returns
Type Description
Builder<CreateDataTableRowRequest,DataTableRow>

createDataTableSettings()

public UnaryCallSettings.Builder<CreateDataTableRequest,DataTable> createDataTableSettings()

Returns the builder for the settings used for calls to createDataTable.

Returns
Type Description
Builder<CreateDataTableRequest,DataTable>

deleteDataTableRowSettings()

public UnaryCallSettings.Builder<DeleteDataTableRowRequest,Empty> deleteDataTableRowSettings()

Returns the builder for the settings used for calls to deleteDataTableRow.

Returns
Type Description
Builder<DeleteDataTableRowRequest,Empty>

deleteDataTableSettings()

public UnaryCallSettings.Builder<DeleteDataTableRequest,Empty> deleteDataTableSettings()

Returns the builder for the settings used for calls to deleteDataTable.

Returns
Type Description
Builder<DeleteDataTableRequest,Empty>

getDataTableOperationErrorsSettings()

public UnaryCallSettings.Builder<GetDataTableOperationErrorsRequest,DataTableOperationErrors> getDataTableOperationErrorsSettings()

Returns the builder for the settings used for calls to getDataTableOperationErrors.

Returns
Type Description
Builder<GetDataTableOperationErrorsRequest,DataTableOperationErrors>

getDataTableRowSettings()

public UnaryCallSettings.Builder<GetDataTableRowRequest,DataTableRow> getDataTableRowSettings()

Returns the builder for the settings used for calls to getDataTableRow.

Returns
Type Description
Builder<GetDataTableRowRequest,DataTableRow>

getDataTableSettings()

public UnaryCallSettings.Builder<GetDataTableRequest,DataTable> getDataTableSettings()

Returns the builder for the settings used for calls to getDataTable.

Returns
Type Description
Builder<GetDataTableRequest,DataTable>

getStubSettingsBuilder()

public DataTableServiceStubSettings.Builder getStubSettingsBuilder()
Returns
Type Description
DataTableServiceStubSettings.Builder

listDataTableRowsSettings()

public PagedCallSettings.Builder<ListDataTableRowsRequest,ListDataTableRowsResponse,DataTableServiceClient.ListDataTableRowsPagedResponse> listDataTableRowsSettings()

Returns the builder for the settings used for calls to listDataTableRows.

Returns
Type Description
Builder<ListDataTableRowsRequest,ListDataTableRowsResponse,ListDataTableRowsPagedResponse>

listDataTablesSettings()

public PagedCallSettings.Builder<ListDataTablesRequest,ListDataTablesResponse,DataTableServiceClient.ListDataTablesPagedResponse> listDataTablesSettings()

Returns the builder for the settings used for calls to listDataTables.

Returns
Type Description
Builder<ListDataTablesRequest,ListDataTablesResponse,ListDataTablesPagedResponse>

updateDataTableRowSettings()

public UnaryCallSettings.Builder<UpdateDataTableRowRequest,DataTableRow> updateDataTableRowSettings()

Returns the builder for the settings used for calls to updateDataTableRow.

Returns
Type Description
Builder<UpdateDataTableRowRequest,DataTableRow>

updateDataTableSettings()

public UnaryCallSettings.Builder<UpdateDataTableRequest,DataTable> updateDataTableSettings()

Returns the builder for the settings used for calls to updateDataTable.

Returns
Type Description
Builder<UpdateDataTableRequest,DataTable>