Class ProductSearchConnectionIdempotencyPolicy (2.23.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< ProductSearchConnectionIdempotencyPolicy >

virtual CreateProductSet(google::cloud::vision::v1::CreateProductSetRequest const &)

Parameter
Name Description
request google::cloud::vision::v1::CreateProductSetRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListProductSets(google::cloud::vision::v1::ListProductSetsRequest)

Parameter
Name Description
request google::cloud::vision::v1::ListProductSetsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetProductSet(google::cloud::vision::v1::GetProductSetRequest const &)

Parameter
Name Description
request google::cloud::vision::v1::GetProductSetRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateProductSet(google::cloud::vision::v1::UpdateProductSetRequest const &)

Parameter
Name Description
request google::cloud::vision::v1::UpdateProductSetRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteProductSet(google::cloud::vision::v1::DeleteProductSetRequest const &)

Parameter
Name Description
request google::cloud::vision::v1::DeleteProductSetRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateProduct(google::cloud::vision::v1::CreateProductRequest const &)

Parameter
Name Description
request google::cloud::vision::v1::CreateProductRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListProducts(google::cloud::vision::v1::ListProductsRequest)

Parameter
Name Description
request google::cloud::vision::v1::ListProductsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetProduct(google::cloud::vision::v1::GetProductRequest const &)

Parameter
Name Description
request google::cloud::vision::v1::GetProductRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateProduct(google::cloud::vision::v1::UpdateProductRequest const &)

Parameter
Name Description
request google::cloud::vision::v1::UpdateProductRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteProduct(google::cloud::vision::v1::DeleteProductRequest const &)

Parameter
Name Description
request google::cloud::vision::v1::DeleteProductRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateReferenceImage(google::cloud::vision::v1::CreateReferenceImageRequest const &)

Parameter
Name Description
request google::cloud::vision::v1::CreateReferenceImageRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteReferenceImage(google::cloud::vision::v1::DeleteReferenceImageRequest const &)

Parameter
Name Description
request google::cloud::vision::v1::DeleteReferenceImageRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListReferenceImages(google::cloud::vision::v1::ListReferenceImagesRequest)

Parameter
Name Description
request google::cloud::vision::v1::ListReferenceImagesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetReferenceImage(google::cloud::vision::v1::GetReferenceImageRequest const &)

Parameter
Name Description
request google::cloud::vision::v1::GetReferenceImageRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual AddProductToProductSet(google::cloud::vision::v1::AddProductToProductSetRequest const &)

Parameter
Name Description
request google::cloud::vision::v1::AddProductToProductSetRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual RemoveProductFromProductSet(google::cloud::vision::v1::RemoveProductFromProductSetRequest const &)

Parameter
Name Description
request google::cloud::vision::v1::RemoveProductFromProductSetRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListProductsInProductSet(google::cloud::vision::v1::ListProductsInProductSetRequest)

Parameter
Name Description
request google::cloud::vision::v1::ListProductsInProductSetRequest
Returns
Type Description
google::cloud::Idempotency

virtual ImportProductSets(google::cloud::vision::v1::ImportProductSetsRequest const &)

Parameter
Name Description
request google::cloud::vision::v1::ImportProductSetsRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual PurgeProducts(google::cloud::vision::v1::PurgeProductsRequest const &)

Parameter
Name Description
request google::cloud::vision::v1::PurgeProductsRequest const &
Returns
Type Description
google::cloud::Idempotency