Class ProductSearchStubSettings.Builder (2.1.1)

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

Builder for ProductSearchStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > ProductSearchStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
NameDescription
clientContextClientContext

Builder(ProductSearchStubSettings settings)

protected Builder(ProductSearchStubSettings settings)
Parameter
NameDescription
settingsProductSearchStubSettings

Methods

addProductToProductSetSettings()

public UnaryCallSettings.Builder<AddProductToProductSetRequest,Empty> addProductToProductSetSettings()

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

Returns
TypeDescription
Builder<AddProductToProductSetRequest,Empty>

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

public ProductSearchStubSettings.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>
Returns
TypeDescription
ProductSearchStubSettings.Builder

build()

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

createProductSetSettings()

public UnaryCallSettings.Builder<CreateProductSetRequest,ProductSet> createProductSetSettings()

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

Returns
TypeDescription
Builder<CreateProductSetRequest,ProductSet>

createProductSettings()

public UnaryCallSettings.Builder<CreateProductRequest,Product> createProductSettings()

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

Returns
TypeDescription
Builder<CreateProductRequest,Product>

createReferenceImageSettings()

public UnaryCallSettings.Builder<CreateReferenceImageRequest,ReferenceImage> createReferenceImageSettings()

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

Returns
TypeDescription
Builder<CreateReferenceImageRequest,ReferenceImage>