Class DataStoreServiceStubSettings.Builder (0.37.0)

public static class DataStoreServiceStubSettings.Builder extends StubSettings.Builder<DataStoreServiceStubSettings,DataStoreServiceStubSettings.Builder>

Builder for DataStoreServiceStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > DataStoreServiceStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
NameDescription
clientContextClientContext

Builder(DataStoreServiceStubSettings settings)

protected Builder(DataStoreServiceStubSettings settings)
Parameter
NameDescription
settingsDataStoreServiceStubSettings

Methods

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

public DataStoreServiceStubSettings.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
NameDescription
settingsUpdaterApiFunction<Builder<?,?>,java.lang.Void>

build()

public DataStoreServiceStubSettings build()
Returns
TypeDescription
DataStoreServiceStubSettings
Overrides
Exceptions
TypeDescription
IOException

createDataStoreOperationSettings()

public OperationCallSettings.Builder<CreateDataStoreRequest,DataStore,CreateDataStoreMetadata> createDataStoreOperationSettings()

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

createDataStoreSettings()

public UnaryCallSettings.Builder<CreateDataStoreRequest,Operation> createDataStoreSettings()

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

deleteDataStoreOperationSettings()

public OperationCallSettings.Builder<DeleteDataStoreRequest,Empty,DeleteDataStoreMetadata> deleteDataStoreOperationSettings()

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

deleteDataStoreSettings()

public UnaryCallSettings.Builder<DeleteDataStoreRequest,Operation> deleteDataStoreSettings()

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

getDataStoreSettings()

public UnaryCallSettings.Builder<GetDataStoreRequest,DataStore> getDataStoreSettings()

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

Returns
TypeDescription
Builder<GetDataStoreRequest,DataStore>

getDocumentProcessingConfigSettings()

public UnaryCallSettings.Builder<GetDocumentProcessingConfigRequest,DocumentProcessingConfig> getDocumentProcessingConfigSettings()

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

getEndpoint()

public String getEndpoint()

Returns the endpoint set by the user or the the service's default endpoint.

Returns
TypeDescription
String
Overrides

listDataStoresSettings()

public PagedCallSettings.Builder<ListDataStoresRequest,ListDataStoresResponse,DataStoreServiceClient.ListDataStoresPagedResponse> listDataStoresSettings()

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

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
TypeDescription
com.google.common.collect.ImmutableList<Builder<?,?>>

updateDataStoreSettings()

public UnaryCallSettings.Builder<UpdateDataStoreRequest,DataStore> updateDataStoreSettings()

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

updateDocumentProcessingConfigSettings()

public UnaryCallSettings.Builder<UpdateDocumentProcessingConfigRequest,DocumentProcessingConfig> updateDocumentProcessingConfigSettings()

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