Class ProductServiceConnectionIdempotencyPolicy (2.23.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< ProductServiceConnectionIdempotencyPolicy >

virtual CreateProduct(google::cloud::retail::v2::CreateProductRequest const &)

Parameter
Name Description
request google::cloud::retail::v2::CreateProductRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetProduct(google::cloud::retail::v2::GetProductRequest const &)

Parameter
Name Description
request google::cloud::retail::v2::GetProductRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListProducts(google::cloud::retail::v2::ListProductsRequest)

Parameter
Name Description
request google::cloud::retail::v2::ListProductsRequest
Returns
Type Description
google::cloud::Idempotency

virtual UpdateProduct(google::cloud::retail::v2::UpdateProductRequest const &)

Parameter
Name Description
request google::cloud::retail::v2::UpdateProductRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteProduct(google::cloud::retail::v2::DeleteProductRequest const &)

Parameter
Name Description
request google::cloud::retail::v2::DeleteProductRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ImportProducts(google::cloud::retail::v2::ImportProductsRequest const &)

Parameter
Name Description
request google::cloud::retail::v2::ImportProductsRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual SetInventory(google::cloud::retail::v2::SetInventoryRequest const &)

Parameter
Name Description
request google::cloud::retail::v2::SetInventoryRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual AddFulfillmentPlaces(google::cloud::retail::v2::AddFulfillmentPlacesRequest const &)

Parameter
Name Description
request google::cloud::retail::v2::AddFulfillmentPlacesRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual RemoveFulfillmentPlaces(google::cloud::retail::v2::RemoveFulfillmentPlacesRequest const &)

Parameter
Name Description
request google::cloud::retail::v2::RemoveFulfillmentPlacesRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual AddLocalInventories(google::cloud::retail::v2::AddLocalInventoriesRequest const &)

Parameter
Name Description
request google::cloud::retail::v2::AddLocalInventoriesRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual RemoveLocalInventories(google::cloud::retail::v2::RemoveLocalInventoriesRequest const &)

Parameter
Name Description
request google::cloud::retail::v2::RemoveLocalInventoriesRequest const &
Returns
Type Description
google::cloud::Idempotency