Documentation
Technology areas
close
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Generative AI
Industry solutions
Networking
Observability and monitoring
Security
Storage
Cross-product tools
close
Access and resources management
Costs and usage management
Google Cloud SDK, languages, frameworks, and tools
Infrastructure as code
Migration
Related sites
close
Google Cloud Home
Free Trial and Free Tier
Architecture Center
Blog
Contact Sales
Google Cloud Developer Center
Google Developer Center
Google Cloud Marketplace
Google Cloud Marketplace Documentation
Google Cloud Skills Boost
Google Cloud Solution Center
Google Cloud Support
Google Cloud Tech Youtube Channel
/
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
Sign in
C++
Overview
Guides
Reference
Samples
Contact Us
Start free
Documentation
Overview
Guides
Reference
Samples
Technology areas
More
Cross-product tools
More
Related sites
More
Console
Contact Us
Start free
Overview
Library reference docs
Retail API C++ Client Library
In-Depth Topics
Environment Variables
How to Override the Authentication Credentials
How to Override the Default Endpoint
Override Retry, Backoff, and Idempotency Policies
Override retail_v2::AnalyticsServiceClient Retry Policies
Override retail_v2::CatalogServiceClient Retry Policies
Override retail_v2::CompletionServiceClient Retry Policies
Override retail_v2::ControlServiceClient Retry Policies
Override retail_v2::ModelServiceClient Retry Policies
Override retail_v2::PredictionServiceClient Retry Policies
Override retail_v2::ProductServiceClient Retry Policies
Override retail_v2::SearchServiceClient Retry Policies
Override retail_v2::ServingConfigServiceClient Retry Policies
Override retail_v2::UserEventServiceClient Retry Policies
Modules
Retail API Configuration Options
Namespaces
google::cloud::retail
Overview
google::cloud::retail_mocks
Overview
google::cloud::retail_v2
Overview
Classes
AnalyticsServiceClient
Overview
Constructors
AnalyticsServiceClient(AnalyticsServiceClient const &)
AnalyticsServiceClient(AnalyticsServiceClient &&)
AnalyticsServiceClient(std::shared_ptr< AnalyticsServiceConnection >, Options)
Operators
operator=(AnalyticsServiceClient const &)
operator=(AnalyticsServiceClient &&)
operator==(AnalyticsServiceClient const &, AnalyticsServiceClient const &)
operator!=(AnalyticsServiceClient const &, AnalyticsServiceClient const &)
Functions
ExportAnalyticsMetrics(google::cloud::retail::v2::ExportAnalyticsMetricsRequest const &, Options)
ExportAnalyticsMetrics(NoAwaitTag, google::cloud::retail::v2::ExportAnalyticsMetricsRequest const &, Options)
ExportAnalyticsMetrics(google::longrunning::Operation const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
AnalyticsServiceConnection
Overview
Functions
virtual options()
virtual ExportAnalyticsMetrics(google::cloud::retail::v2::ExportAnalyticsMetricsRequest const &)
virtual ExportAnalyticsMetrics(NoAwaitTag, google::cloud::retail::v2::ExportAnalyticsMetricsRequest const &)
virtual ExportAnalyticsMetrics(google::longrunning::Operation const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
AnalyticsServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ExportAnalyticsMetrics(google::cloud::retail::v2::ExportAnalyticsMetricsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
AnalyticsServiceLimitedErrorCountRetryPolicy
Overview
Constructors
AnalyticsServiceLimitedErrorCountRetryPolicy(int)
AnalyticsServiceLimitedErrorCountRetryPolicy(AnalyticsServiceLimitedErrorCountRetryPolicy &&)
AnalyticsServiceLimitedErrorCountRetryPolicy(AnalyticsServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AnalyticsServiceLimitedTimeRetryPolicy
Overview
Constructors
AnalyticsServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
AnalyticsServiceLimitedTimeRetryPolicy(AnalyticsServiceLimitedTimeRetryPolicy &&)
AnalyticsServiceLimitedTimeRetryPolicy(AnalyticsServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AnalyticsServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
CatalogServiceClient
Overview
Constructors
CatalogServiceClient(CatalogServiceClient const &)
CatalogServiceClient(CatalogServiceClient &&)
CatalogServiceClient(std::shared_ptr< CatalogServiceConnection >, Options)
Operators
operator=(CatalogServiceClient const &)
operator=(CatalogServiceClient &&)
operator==(CatalogServiceClient const &, CatalogServiceClient const &)
operator!=(CatalogServiceClient const &, CatalogServiceClient const &)
Functions
ListCatalogs(std::string const &, Options)
ListCatalogs(google::cloud::retail::v2::ListCatalogsRequest, Options)
UpdateCatalog(google::cloud::retail::v2::Catalog const &, google::protobuf::FieldMask const &, Options)
UpdateCatalog(google::cloud::retail::v2::UpdateCatalogRequest const &, Options)
SetDefaultBranch(std::string const &, Options)
SetDefaultBranch(google::cloud::retail::v2::SetDefaultBranchRequest const &, Options)
GetDefaultBranch(std::string const &, Options)
GetDefaultBranch(google::cloud::retail::v2::GetDefaultBranchRequest const &, Options)
GetCompletionConfig(std::string const &, Options)
GetCompletionConfig(google::cloud::retail::v2::GetCompletionConfigRequest const &, Options)
UpdateCompletionConfig(google::cloud::retail::v2::CompletionConfig const &, google::protobuf::FieldMask const &, Options)
UpdateCompletionConfig(google::cloud::retail::v2::UpdateCompletionConfigRequest const &, Options)
GetAttributesConfig(std::string const &, Options)
GetAttributesConfig(google::cloud::retail::v2::GetAttributesConfigRequest const &, Options)
UpdateAttributesConfig(google::cloud::retail::v2::AttributesConfig const &, google::protobuf::FieldMask const &, Options)
UpdateAttributesConfig(google::cloud::retail::v2::UpdateAttributesConfigRequest const &, Options)
AddCatalogAttribute(google::cloud::retail::v2::AddCatalogAttributeRequest const &, Options)
RemoveCatalogAttribute(google::cloud::retail::v2::RemoveCatalogAttributeRequest const &, Options)
ReplaceCatalogAttribute(google::cloud::retail::v2::ReplaceCatalogAttributeRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
CatalogServiceConnection
Overview
Functions
virtual options()
virtual ListCatalogs(google::cloud::retail::v2::ListCatalogsRequest)
virtual UpdateCatalog(google::cloud::retail::v2::UpdateCatalogRequest const &)
virtual SetDefaultBranch(google::cloud::retail::v2::SetDefaultBranchRequest const &)
virtual GetDefaultBranch(google::cloud::retail::v2::GetDefaultBranchRequest const &)
virtual GetCompletionConfig(google::cloud::retail::v2::GetCompletionConfigRequest const &)
virtual UpdateCompletionConfig(google::cloud::retail::v2::UpdateCompletionConfigRequest const &)
virtual GetAttributesConfig(google::cloud::retail::v2::GetAttributesConfigRequest const &)
virtual UpdateAttributesConfig(google::cloud::retail::v2::UpdateAttributesConfigRequest const &)
virtual AddCatalogAttribute(google::cloud::retail::v2::AddCatalogAttributeRequest const &)
virtual RemoveCatalogAttribute(google::cloud::retail::v2::RemoveCatalogAttributeRequest const &)
virtual ReplaceCatalogAttribute(google::cloud::retail::v2::ReplaceCatalogAttributeRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
CatalogServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListCatalogs(google::cloud::retail::v2::ListCatalogsRequest)
virtual UpdateCatalog(google::cloud::retail::v2::UpdateCatalogRequest const &)
virtual SetDefaultBranch(google::cloud::retail::v2::SetDefaultBranchRequest const &)
virtual GetDefaultBranch(google::cloud::retail::v2::GetDefaultBranchRequest const &)
virtual GetCompletionConfig(google::cloud::retail::v2::GetCompletionConfigRequest const &)
virtual UpdateCompletionConfig(google::cloud::retail::v2::UpdateCompletionConfigRequest const &)
virtual GetAttributesConfig(google::cloud::retail::v2::GetAttributesConfigRequest const &)
virtual UpdateAttributesConfig(google::cloud::retail::v2::UpdateAttributesConfigRequest const &)
virtual AddCatalogAttribute(google::cloud::retail::v2::AddCatalogAttributeRequest const &)
virtual RemoveCatalogAttribute(google::cloud::retail::v2::RemoveCatalogAttributeRequest const &)
virtual ReplaceCatalogAttribute(google::cloud::retail::v2::ReplaceCatalogAttributeRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
CatalogServiceLimitedErrorCountRetryPolicy
Overview
Constructors
CatalogServiceLimitedErrorCountRetryPolicy(int)
CatalogServiceLimitedErrorCountRetryPolicy(CatalogServiceLimitedErrorCountRetryPolicy &&)
CatalogServiceLimitedErrorCountRetryPolicy(CatalogServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
CatalogServiceLimitedTimeRetryPolicy
Overview
Constructors
CatalogServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
CatalogServiceLimitedTimeRetryPolicy(CatalogServiceLimitedTimeRetryPolicy &&)
CatalogServiceLimitedTimeRetryPolicy(CatalogServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
CatalogServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
CompletionServiceClient
Overview
Constructors
CompletionServiceClient(CompletionServiceClient const &)
CompletionServiceClient(CompletionServiceClient &&)
CompletionServiceClient(std::shared_ptr< CompletionServiceConnection >, Options)
Operators
operator=(CompletionServiceClient const &)
operator=(CompletionServiceClient &&)
operator==(CompletionServiceClient const &, CompletionServiceClient const &)
operator!=(CompletionServiceClient const &, CompletionServiceClient const &)
Functions
CompleteQuery(google::cloud::retail::v2::CompleteQueryRequest const &, Options)
ImportCompletionData(google::cloud::retail::v2::ImportCompletionDataRequest const &, Options)
ImportCompletionData(NoAwaitTag, google::cloud::retail::v2::ImportCompletionDataRequest const &, Options)
ImportCompletionData(google::longrunning::Operation const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
CompletionServiceConnection
Overview
Functions
virtual options()
virtual CompleteQuery(google::cloud::retail::v2::CompleteQueryRequest const &)
virtual ImportCompletionData(google::cloud::retail::v2::ImportCompletionDataRequest const &)
virtual ImportCompletionData(NoAwaitTag, google::cloud::retail::v2::ImportCompletionDataRequest const &)
virtual ImportCompletionData(google::longrunning::Operation const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
CompletionServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CompleteQuery(google::cloud::retail::v2::CompleteQueryRequest const &)
virtual ImportCompletionData(google::cloud::retail::v2::ImportCompletionDataRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
CompletionServiceLimitedErrorCountRetryPolicy
Overview
Constructors
CompletionServiceLimitedErrorCountRetryPolicy(int)
CompletionServiceLimitedErrorCountRetryPolicy(CompletionServiceLimitedErrorCountRetryPolicy &&)
CompletionServiceLimitedErrorCountRetryPolicy(CompletionServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
CompletionServiceLimitedTimeRetryPolicy
Overview
Constructors
CompletionServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
CompletionServiceLimitedTimeRetryPolicy(CompletionServiceLimitedTimeRetryPolicy &&)
CompletionServiceLimitedTimeRetryPolicy(CompletionServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
CompletionServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
ControlServiceClient
Overview
Constructors
ControlServiceClient(ControlServiceClient const &)
ControlServiceClient(ControlServiceClient &&)
ControlServiceClient(std::shared_ptr< ControlServiceConnection >, Options)
Operators
operator=(ControlServiceClient const &)
operator=(ControlServiceClient &&)
operator==(ControlServiceClient const &, ControlServiceClient const &)
operator!=(ControlServiceClient const &, ControlServiceClient const &)
Functions
CreateControl(std::string const &, google::cloud::retail::v2::Control const &, std::string const &, Options)
CreateControl(google::cloud::retail::v2::CreateControlRequest const &, Options)
DeleteControl(std::string const &, Options)
DeleteControl(google::cloud::retail::v2::DeleteControlRequest const &, Options)
UpdateControl(google::cloud::retail::v2::Control const &, google::protobuf::FieldMask const &, Options)
UpdateControl(google::cloud::retail::v2::UpdateControlRequest const &, Options)
GetControl(std::string const &, Options)
GetControl(google::cloud::retail::v2::GetControlRequest const &, Options)
ListControls(std::string const &, Options)
ListControls(google::cloud::retail::v2::ListControlsRequest, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
ControlServiceConnection
Overview
Functions
virtual options()
virtual CreateControl(google::cloud::retail::v2::CreateControlRequest const &)
virtual DeleteControl(google::cloud::retail::v2::DeleteControlRequest const &)
virtual UpdateControl(google::cloud::retail::v2::UpdateControlRequest const &)
virtual GetControl(google::cloud::retail::v2::GetControlRequest const &)
virtual ListControls(google::cloud::retail::v2::ListControlsRequest)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
ControlServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateControl(google::cloud::retail::v2::CreateControlRequest const &)
virtual DeleteControl(google::cloud::retail::v2::DeleteControlRequest const &)
virtual UpdateControl(google::cloud::retail::v2::UpdateControlRequest const &)
virtual GetControl(google::cloud::retail::v2::GetControlRequest const &)
virtual ListControls(google::cloud::retail::v2::ListControlsRequest)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
ControlServiceLimitedErrorCountRetryPolicy
Overview
Constructors
ControlServiceLimitedErrorCountRetryPolicy(int)
ControlServiceLimitedErrorCountRetryPolicy(ControlServiceLimitedErrorCountRetryPolicy &&)
ControlServiceLimitedErrorCountRetryPolicy(ControlServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ControlServiceLimitedTimeRetryPolicy
Overview
Constructors
ControlServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ControlServiceLimitedTimeRetryPolicy(ControlServiceLimitedTimeRetryPolicy &&)
ControlServiceLimitedTimeRetryPolicy(ControlServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ControlServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
ModelServiceClient
Overview
Constructors
ModelServiceClient(ModelServiceClient const &)
ModelServiceClient(ModelServiceClient &&)
ModelServiceClient(std::shared_ptr< ModelServiceConnection >, Options)
Operators
operator=(ModelServiceClient const &)
operator=(ModelServiceClient &&)
operator==(ModelServiceClient const &, ModelServiceClient const &)
operator!=(ModelServiceClient const &, ModelServiceClient const &)
Functions
CreateModel(std::string const &, google::cloud::retail::v2::Model const &, Options)
CreateModel(NoAwaitTag, std::string const &, google::cloud::retail::v2::Model const &, Options)
CreateModel(google::cloud::retail::v2::CreateModelRequest const &, Options)
CreateModel(NoAwaitTag, google::cloud::retail::v2::CreateModelRequest const &, Options)
CreateModel(google::longrunning::Operation const &, Options)
GetModel(std::string const &, Options)
GetModel(google::cloud::retail::v2::GetModelRequest const &, Options)
PauseModel(std::string const &, Options)
PauseModel(google::cloud::retail::v2::PauseModelRequest const &, Options)
ResumeModel(std::string const &, Options)
ResumeModel(google::cloud::retail::v2::ResumeModelRequest const &, Options)
DeleteModel(std::string const &, Options)
DeleteModel(google::cloud::retail::v2::DeleteModelRequest const &, Options)
ListModels(std::string const &, Options)
ListModels(google::cloud::retail::v2::ListModelsRequest, Options)
UpdateModel(google::cloud::retail::v2::Model const &, google::protobuf::FieldMask const &, Options)
UpdateModel(google::cloud::retail::v2::UpdateModelRequest const &, Options)
TuneModel(std::string const &, Options)
TuneModel(NoAwaitTag, std::string const &, Options)
TuneModel(google::cloud::retail::v2::TuneModelRequest const &, Options)
TuneModel(NoAwaitTag, google::cloud::retail::v2::TuneModelRequest const &, Options)
TuneModel(google::longrunning::Operation const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
ModelServiceConnection
Overview
Functions
virtual options()
virtual CreateModel(google::cloud::retail::v2::CreateModelRequest const &)
virtual CreateModel(NoAwaitTag, google::cloud::retail::v2::CreateModelRequest const &)
virtual CreateModel(google::longrunning::Operation const &)
virtual GetModel(google::cloud::retail::v2::GetModelRequest const &)
virtual PauseModel(google::cloud::retail::v2::PauseModelRequest const &)
virtual ResumeModel(google::cloud::retail::v2::ResumeModelRequest const &)
virtual DeleteModel(google::cloud::retail::v2::DeleteModelRequest const &)
virtual ListModels(google::cloud::retail::v2::ListModelsRequest)
virtual UpdateModel(google::cloud::retail::v2::UpdateModelRequest const &)
virtual TuneModel(google::cloud::retail::v2::TuneModelRequest const &)
virtual TuneModel(NoAwaitTag, google::cloud::retail::v2::TuneModelRequest const &)
virtual TuneModel(google::longrunning::Operation const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
ModelServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateModel(google::cloud::retail::v2::CreateModelRequest const &)
virtual GetModel(google::cloud::retail::v2::GetModelRequest const &)
virtual PauseModel(google::cloud::retail::v2::PauseModelRequest const &)
virtual ResumeModel(google::cloud::retail::v2::ResumeModelRequest const &)
virtual DeleteModel(google::cloud::retail::v2::DeleteModelRequest const &)
virtual ListModels(google::cloud::retail::v2::ListModelsRequest)
virtual UpdateModel(google::cloud::retail::v2::UpdateModelRequest const &)
virtual TuneModel(google::cloud::retail::v2::TuneModelRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
ModelServiceLimitedErrorCountRetryPolicy
Overview
Constructors
ModelServiceLimitedErrorCountRetryPolicy(int)
ModelServiceLimitedErrorCountRetryPolicy(ModelServiceLimitedErrorCountRetryPolicy &&)
ModelServiceLimitedErrorCountRetryPolicy(ModelServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ModelServiceLimitedTimeRetryPolicy
Overview
Constructors
ModelServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ModelServiceLimitedTimeRetryPolicy(ModelServiceLimitedTimeRetryPolicy &&)
ModelServiceLimitedTimeRetryPolicy(ModelServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ModelServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
PredictionServiceClient
Overview
Constructors
PredictionServiceClient(PredictionServiceClient const &)
PredictionServiceClient(PredictionServiceClient &&)
PredictionServiceClient(std::shared_ptr< PredictionServiceConnection >, Options)
Operators
operator=(PredictionServiceClient const &)
operator=(PredictionServiceClient &&)
operator==(PredictionServiceClient const &, PredictionServiceClient const &)
operator!=(PredictionServiceClient const &, PredictionServiceClient const &)
Functions
Predict(google::cloud::retail::v2::PredictRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
PredictionServiceConnection
Overview
Functions
virtual options()
virtual Predict(google::cloud::retail::v2::PredictRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
PredictionServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual Predict(google::cloud::retail::v2::PredictRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
PredictionServiceLimitedErrorCountRetryPolicy
Overview
Constructors
PredictionServiceLimitedErrorCountRetryPolicy(int)
PredictionServiceLimitedErrorCountRetryPolicy(PredictionServiceLimitedErrorCountRetryPolicy &&)
PredictionServiceLimitedErrorCountRetryPolicy(PredictionServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
PredictionServiceLimitedTimeRetryPolicy
Overview
Constructors
PredictionServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
PredictionServiceLimitedTimeRetryPolicy(PredictionServiceLimitedTimeRetryPolicy &&)
PredictionServiceLimitedTimeRetryPolicy(PredictionServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
PredictionServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
ProductServiceClient
Overview
Constructors
ProductServiceClient(ProductServiceClient const &)
ProductServiceClient(ProductServiceClient &&)
ProductServiceClient(std::shared_ptr< ProductServiceConnection >, Options)
Operators
operator=(ProductServiceClient const &)
operator=(ProductServiceClient &&)
operator==(ProductServiceClient const &, ProductServiceClient const &)
operator!=(ProductServiceClient const &, ProductServiceClient const &)
Functions
CreateProduct(std::string const &, google::cloud::retail::v2::Product const &, std::string const &, Options)
CreateProduct(google::cloud::retail::v2::CreateProductRequest const &, Options)
GetProduct(std::string const &, Options)
GetProduct(google::cloud::retail::v2::GetProductRequest const &, Options)
ListProducts(std::string const &, Options)
ListProducts(google::cloud::retail::v2::ListProductsRequest, Options)
UpdateProduct(google::cloud::retail::v2::Product const &, google::protobuf::FieldMask const &, Options)
UpdateProduct(google::cloud::retail::v2::UpdateProductRequest const &, Options)
DeleteProduct(std::string const &, Options)
DeleteProduct(google::cloud::retail::v2::DeleteProductRequest const &, Options)
PurgeProducts(google::cloud::retail::v2::PurgeProductsRequest const &, Options)
PurgeProducts(NoAwaitTag, google::cloud::retail::v2::PurgeProductsRequest const &, Options)
PurgeProducts(google::longrunning::Operation const &, Options)
ImportProducts(google::cloud::retail::v2::ImportProductsRequest const &, Options)
ImportProducts(NoAwaitTag, google::cloud::retail::v2::ImportProductsRequest const &, Options)
ImportProducts(google::longrunning::Operation const &, Options)
SetInventory(google::cloud::retail::v2::Product const &, google::protobuf::FieldMask const &, Options)
SetInventory(NoAwaitTag, google::cloud::retail::v2::Product const &, google::protobuf::FieldMask const &, Options)
SetInventory(google::cloud::retail::v2::SetInventoryRequest const &, Options)
SetInventory(NoAwaitTag, google::cloud::retail::v2::SetInventoryRequest const &, Options)
SetInventory(google::longrunning::Operation const &, Options)
AddFulfillmentPlaces(std::string const &, Options)
AddFulfillmentPlaces(NoAwaitTag, std::string const &, Options)
AddFulfillmentPlaces(google::cloud::retail::v2::AddFulfillmentPlacesRequest const &, Options)
AddFulfillmentPlaces(NoAwaitTag, google::cloud::retail::v2::AddFulfillmentPlacesRequest const &, Options)
AddFulfillmentPlaces(google::longrunning::Operation const &, Options)
RemoveFulfillmentPlaces(std::string const &, Options)
RemoveFulfillmentPlaces(NoAwaitTag, std::string const &, Options)
RemoveFulfillmentPlaces(google::cloud::retail::v2::RemoveFulfillmentPlacesRequest const &, Options)
RemoveFulfillmentPlaces(NoAwaitTag, google::cloud::retail::v2::RemoveFulfillmentPlacesRequest const &, Options)
RemoveFulfillmentPlaces(google::longrunning::Operation const &, Options)
AddLocalInventories(std::string const &, Options)
AddLocalInventories(NoAwaitTag, std::string const &, Options)
AddLocalInventories(google::cloud::retail::v2::AddLocalInventoriesRequest const &, Options)
AddLocalInventories(NoAwaitTag, google::cloud::retail::v2::AddLocalInventoriesRequest const &, Options)
AddLocalInventories(google::longrunning::Operation const &, Options)
RemoveLocalInventories(std::string const &, Options)
RemoveLocalInventories(NoAwaitTag, std::string const &, Options)
RemoveLocalInventories(google::cloud::retail::v2::RemoveLocalInventoriesRequest const &, Options)
RemoveLocalInventories(NoAwaitTag, google::cloud::retail::v2::RemoveLocalInventoriesRequest const &, Options)
RemoveLocalInventories(google::longrunning::Operation const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
ProductServiceConnection
Overview
Functions
virtual options()
virtual CreateProduct(google::cloud::retail::v2::CreateProductRequest const &)
virtual GetProduct(google::cloud::retail::v2::GetProductRequest const &)
virtual ListProducts(google::cloud::retail::v2::ListProductsRequest)
virtual UpdateProduct(google::cloud::retail::v2::UpdateProductRequest const &)
virtual DeleteProduct(google::cloud::retail::v2::DeleteProductRequest const &)
virtual PurgeProducts(google::cloud::retail::v2::PurgeProductsRequest const &)
virtual PurgeProducts(NoAwaitTag, google::cloud::retail::v2::PurgeProductsRequest const &)
virtual PurgeProducts(google::longrunning::Operation const &)
virtual ImportProducts(google::cloud::retail::v2::ImportProductsRequest const &)
virtual ImportProducts(NoAwaitTag, google::cloud::retail::v2::ImportProductsRequest const &)
virtual ImportProducts(google::longrunning::Operation const &)
virtual SetInventory(google::cloud::retail::v2::SetInventoryRequest const &)
virtual SetInventory(NoAwaitTag, google::cloud::retail::v2::SetInventoryRequest const &)
virtual SetInventory(google::longrunning::Operation const &)
virtual AddFulfillmentPlaces(google::cloud::retail::v2::AddFulfillmentPlacesRequest const &)
virtual AddFulfillmentPlaces(NoAwaitTag, google::cloud::retail::v2::AddFulfillmentPlacesRequest const &)
virtual AddFulfillmentPlaces(google::longrunning::Operation const &)
virtual RemoveFulfillmentPlaces(google::cloud::retail::v2::RemoveFulfillmentPlacesRequest const &)
virtual RemoveFulfillmentPlaces(NoAwaitTag, google::cloud::retail::v2::RemoveFulfillmentPlacesRequest const &)
virtual RemoveFulfillmentPlaces(google::longrunning::Operation const &)
virtual AddLocalInventories(google::cloud::retail::v2::AddLocalInventoriesRequest const &)
virtual AddLocalInventories(NoAwaitTag, google::cloud::retail::v2::AddLocalInventoriesRequest const &)
virtual AddLocalInventories(google::longrunning::Operation const &)
virtual RemoveLocalInventories(google::cloud::retail::v2::RemoveLocalInventoriesRequest const &)
virtual RemoveLocalInventories(NoAwaitTag, google::cloud::retail::v2::RemoveLocalInventoriesRequest const &)
virtual RemoveLocalInventories(google::longrunning::Operation const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
ProductServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateProduct(google::cloud::retail::v2::CreateProductRequest const &)
virtual GetProduct(google::cloud::retail::v2::GetProductRequest const &)
virtual ListProducts(google::cloud::retail::v2::ListProductsRequest)
virtual UpdateProduct(google::cloud::retail::v2::UpdateProductRequest const &)
virtual DeleteProduct(google::cloud::retail::v2::DeleteProductRequest const &)
virtual PurgeProducts(google::cloud::retail::v2::PurgeProductsRequest const &)
virtual ImportProducts(google::cloud::retail::v2::ImportProductsRequest const &)
virtual SetInventory(google::cloud::retail::v2::SetInventoryRequest const &)
virtual AddFulfillmentPlaces(google::cloud::retail::v2::AddFulfillmentPlacesRequest const &)
virtual RemoveFulfillmentPlaces(google::cloud::retail::v2::RemoveFulfillmentPlacesRequest const &)
virtual AddLocalInventories(google::cloud::retail::v2::AddLocalInventoriesRequest const &)
virtual RemoveLocalInventories(google::cloud::retail::v2::RemoveLocalInventoriesRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
ProductServiceLimitedErrorCountRetryPolicy
Overview
Constructors
ProductServiceLimitedErrorCountRetryPolicy(int)
ProductServiceLimitedErrorCountRetryPolicy(ProductServiceLimitedErrorCountRetryPolicy &&)
ProductServiceLimitedErrorCountRetryPolicy(ProductServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ProductServiceLimitedTimeRetryPolicy
Overview
Constructors
ProductServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ProductServiceLimitedTimeRetryPolicy(ProductServiceLimitedTimeRetryPolicy &&)
ProductServiceLimitedTimeRetryPolicy(ProductServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ProductServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
SearchServiceClient
Overview
Constructors
SearchServiceClient(SearchServiceClient const &)
SearchServiceClient(SearchServiceClient &&)
SearchServiceClient(std::shared_ptr< SearchServiceConnection >, Options)
Operators
operator=(SearchServiceClient const &)
operator=(SearchServiceClient &&)
operator==(SearchServiceClient const &, SearchServiceClient const &)
operator!=(SearchServiceClient const &, SearchServiceClient const &)
Functions
Search(google::cloud::retail::v2::SearchRequest, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
SearchServiceConnection
Overview
Functions
virtual options()
virtual Search(google::cloud::retail::v2::SearchRequest)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
SearchServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual Search(google::cloud::retail::v2::SearchRequest)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
SearchServiceLimitedErrorCountRetryPolicy
Overview
Constructors
SearchServiceLimitedErrorCountRetryPolicy(int)
SearchServiceLimitedErrorCountRetryPolicy(SearchServiceLimitedErrorCountRetryPolicy &&)
SearchServiceLimitedErrorCountRetryPolicy(SearchServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
SearchServiceLimitedTimeRetryPolicy
Overview
Constructors
SearchServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
SearchServiceLimitedTimeRetryPolicy(SearchServiceLimitedTimeRetryPolicy &&)
SearchServiceLimitedTimeRetryPolicy(SearchServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
SearchServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
ServingConfigServiceClient
Overview
Constructors
ServingConfigServiceClient(ServingConfigServiceClient const &)
ServingConfigServiceClient(ServingConfigServiceClient &&)
ServingConfigServiceClient(std::shared_ptr< ServingConfigServiceConnection >, Options)
Operators
operator=(ServingConfigServiceClient const &)
operator=(ServingConfigServiceClient &&)
operator==(ServingConfigServiceClient const &, ServingConfigServiceClient const &)
operator!=(ServingConfigServiceClient const &, ServingConfigServiceClient const &)
Functions
CreateServingConfig(std::string const &, google::cloud::retail::v2::ServingConfig const &, std::string const &, Options)
CreateServingConfig(google::cloud::retail::v2::CreateServingConfigRequest const &, Options)
DeleteServingConfig(std::string const &, Options)
DeleteServingConfig(google::cloud::retail::v2::DeleteServingConfigRequest const &, Options)
UpdateServingConfig(google::cloud::retail::v2::ServingConfig const &, google::protobuf::FieldMask const &, Options)
UpdateServingConfig(google::cloud::retail::v2::UpdateServingConfigRequest const &, Options)
GetServingConfig(std::string const &, Options)
GetServingConfig(google::cloud::retail::v2::GetServingConfigRequest const &, Options)
ListServingConfigs(std::string const &, Options)
ListServingConfigs(google::cloud::retail::v2::ListServingConfigsRequest, Options)
AddControl(std::string const &, Options)
AddControl(google::cloud::retail::v2::AddControlRequest const &, Options)
RemoveControl(std::string const &, Options)
RemoveControl(google::cloud::retail::v2::RemoveControlRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
ServingConfigServiceConnection
Overview
Functions
virtual options()
virtual CreateServingConfig(google::cloud::retail::v2::CreateServingConfigRequest const &)
virtual DeleteServingConfig(google::cloud::retail::v2::DeleteServingConfigRequest const &)
virtual UpdateServingConfig(google::cloud::retail::v2::UpdateServingConfigRequest const &)
virtual GetServingConfig(google::cloud::retail::v2::GetServingConfigRequest const &)
virtual ListServingConfigs(google::cloud::retail::v2::ListServingConfigsRequest)
virtual AddControl(google::cloud::retail::v2::AddControlRequest const &)
virtual RemoveControl(google::cloud::retail::v2::RemoveControlRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
ServingConfigServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateServingConfig(google::cloud::retail::v2::CreateServingConfigRequest const &)
virtual DeleteServingConfig(google::cloud::retail::v2::DeleteServingConfigRequest const &)
virtual UpdateServingConfig(google::cloud::retail::v2::UpdateServingConfigRequest const &)
virtual GetServingConfig(google::cloud::retail::v2::GetServingConfigRequest const &)
virtual ListServingConfigs(google::cloud::retail::v2::ListServingConfigsRequest)
virtual AddControl(google::cloud::retail::v2::AddControlRequest const &)
virtual RemoveControl(google::cloud::retail::v2::RemoveControlRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
ServingConfigServiceLimitedErrorCountRetryPolicy
Overview
Constructors
ServingConfigServiceLimitedErrorCountRetryPolicy(int)
ServingConfigServiceLimitedErrorCountRetryPolicy(ServingConfigServiceLimitedErrorCountRetryPolicy &&)
ServingConfigServiceLimitedErrorCountRetryPolicy(ServingConfigServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ServingConfigServiceLimitedTimeRetryPolicy
Overview
Constructors
ServingConfigServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ServingConfigServiceLimitedTimeRetryPolicy(ServingConfigServiceLimitedTimeRetryPolicy &&)
ServingConfigServiceLimitedTimeRetryPolicy(ServingConfigServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ServingConfigServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
UserEventServiceClient
Overview
Constructors
UserEventServiceClient(UserEventServiceClient const &)
UserEventServiceClient(UserEventServiceClient &&)
UserEventServiceClient(std::shared_ptr< UserEventServiceConnection >, Options)
Operators
operator=(UserEventServiceClient const &)
operator=(UserEventServiceClient &&)
operator==(UserEventServiceClient const &, UserEventServiceClient const &)
operator!=(UserEventServiceClient const &, UserEventServiceClient const &)
Functions
WriteUserEvent(google::cloud::retail::v2::WriteUserEventRequest const &, Options)
CollectUserEvent(google::cloud::retail::v2::CollectUserEventRequest const &, Options)
PurgeUserEvents(google::cloud::retail::v2::PurgeUserEventsRequest const &, Options)
PurgeUserEvents(NoAwaitTag, google::cloud::retail::v2::PurgeUserEventsRequest const &, Options)
PurgeUserEvents(google::longrunning::Operation const &, Options)
ImportUserEvents(google::cloud::retail::v2::ImportUserEventsRequest const &, Options)
ImportUserEvents(NoAwaitTag, google::cloud::retail::v2::ImportUserEventsRequest const &, Options)
ImportUserEvents(google::longrunning::Operation const &, Options)
RejoinUserEvents(google::cloud::retail::v2::RejoinUserEventsRequest const &, Options)
RejoinUserEvents(NoAwaitTag, google::cloud::retail::v2::RejoinUserEventsRequest const &, Options)
RejoinUserEvents(google::longrunning::Operation const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
UserEventServiceConnection
Overview
Functions
virtual options()
virtual WriteUserEvent(google::cloud::retail::v2::WriteUserEventRequest const &)
virtual CollectUserEvent(google::cloud::retail::v2::CollectUserEventRequest const &)
virtual PurgeUserEvents(google::cloud::retail::v2::PurgeUserEventsRequest const &)
virtual PurgeUserEvents(NoAwaitTag, google::cloud::retail::v2::PurgeUserEventsRequest const &)
virtual PurgeUserEvents(google::longrunning::Operation const &)
virtual ImportUserEvents(google::cloud::retail::v2::ImportUserEventsRequest const &)
virtual ImportUserEvents(NoAwaitTag, google::cloud::retail::v2::ImportUserEventsRequest const &)
virtual ImportUserEvents(google::longrunning::Operation const &)
virtual RejoinUserEvents(google::cloud::retail::v2::RejoinUserEventsRequest const &)
virtual RejoinUserEvents(NoAwaitTag, google::cloud::retail::v2::RejoinUserEventsRequest const &)
virtual RejoinUserEvents(google::longrunning::Operation const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
UserEventServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual WriteUserEvent(google::cloud::retail::v2::WriteUserEventRequest const &)
virtual CollectUserEvent(google::cloud::retail::v2::CollectUserEventRequest const &)
virtual PurgeUserEvents(google::cloud::retail::v2::PurgeUserEventsRequest const &)
virtual ImportUserEvents(google::cloud::retail::v2::ImportUserEventsRequest const &)
virtual RejoinUserEvents(google::cloud::retail::v2::RejoinUserEventsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
UserEventServiceLimitedErrorCountRetryPolicy
Overview
Constructors
UserEventServiceLimitedErrorCountRetryPolicy(int)
UserEventServiceLimitedErrorCountRetryPolicy(UserEventServiceLimitedErrorCountRetryPolicy &&)
UserEventServiceLimitedErrorCountRetryPolicy(UserEventServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
UserEventServiceLimitedTimeRetryPolicy
Overview
Constructors
UserEventServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
UserEventServiceLimitedTimeRetryPolicy(UserEventServiceLimitedTimeRetryPolicy &&)
UserEventServiceLimitedTimeRetryPolicy(UserEventServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
UserEventServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
AnalyticsServiceBackoffPolicyOption
Overview
Types
Type
AnalyticsServiceConnectionIdempotencyPolicyOption
Overview
Types
Type
AnalyticsServicePollingPolicyOption
Overview
Types
Type
AnalyticsServiceRetryPolicyOption
Overview
Types
Type
CatalogServiceBackoffPolicyOption
Overview
Types
Type
CatalogServiceConnectionIdempotencyPolicyOption
Overview
Types
Type
CatalogServiceRetryPolicyOption
Overview
Types
Type
CompletionServiceBackoffPolicyOption
Overview
Types
Type
CompletionServiceConnectionIdempotencyPolicyOption
Overview
Types
Type
CompletionServicePollingPolicyOption
Overview
Types
Type
CompletionServiceRetryPolicyOption
Overview
Types
Type
ControlServiceBackoffPolicyOption
Overview
Types
Type
ControlServiceConnectionIdempotencyPolicyOption
Overview
Types
Type
ControlServiceRetryPolicyOption
Overview
Types
Type
ModelServiceBackoffPolicyOption
Overview
Types
Type
ModelServiceConnectionIdempotencyPolicyOption
Overview
Types
Type
ModelServicePollingPolicyOption
Overview
Types
Type
ModelServiceRetryPolicyOption
Overview
Types
Type
PredictionServiceBackoffPolicyOption
Overview
Types
Type
PredictionServiceConnectionIdempotencyPolicyOption
Overview
Types
Type
PredictionServiceRetryPolicyOption
Overview
Types
Type
ProductServiceBackoffPolicyOption
Overview
Types
Type
ProductServiceConnectionIdempotencyPolicyOption
Overview
Types
Type
ProductServicePollingPolicyOption
Overview
Types
Type
ProductServiceRetryPolicyOption
Overview
Types
Type
SearchServiceBackoffPolicyOption
Overview
Types
Type
SearchServiceConnectionIdempotencyPolicyOption
Overview
Types
Type
SearchServiceRetryPolicyOption
Overview
Types
Type
ServingConfigServiceBackoffPolicyOption
Overview
Types
Type
ServingConfigServiceConnectionIdempotencyPolicyOption
Overview
Types
Type
ServingConfigServiceRetryPolicyOption
Overview
Types
Type
UserEventServiceBackoffPolicyOption
Overview
Types
Type
UserEventServiceConnectionIdempotencyPolicyOption
Overview
Types
Type
UserEventServicePollingPolicyOption
Overview
Types
Type
UserEventServiceRetryPolicyOption
Overview
Types
Type
Functions
MakeAnalyticsServiceConnection(Options)
MakeDefaultAnalyticsServiceConnectionIdempotencyPolicy()
MakeCatalogServiceConnection(Options)
MakeDefaultCatalogServiceConnectionIdempotencyPolicy()
MakeCompletionServiceConnection(Options)
MakeDefaultCompletionServiceConnectionIdempotencyPolicy()
MakeControlServiceConnection(Options)
MakeDefaultControlServiceConnectionIdempotencyPolicy()
MakeModelServiceConnection(Options)
MakeDefaultModelServiceConnectionIdempotencyPolicy()
MakePredictionServiceConnection(Options)
MakeDefaultPredictionServiceConnectionIdempotencyPolicy()
MakeProductServiceConnection(Options)
MakeDefaultProductServiceConnectionIdempotencyPolicy()
MakeSearchServiceConnection(Options)
MakeDefaultSearchServiceConnectionIdempotencyPolicy()
MakeServingConfigServiceConnection(Options)
MakeDefaultServingConfigServiceConnectionIdempotencyPolicy()
MakeUserEventServiceConnection(Options)
MakeDefaultUserEventServiceConnectionIdempotencyPolicy()
google::cloud::retail_v2_mocks
Overview
Classes
MockAnalyticsServiceConnection
Overview
Functions
virtual options()
virtual ExportAnalyticsMetrics(google::cloud::retail::v2::ExportAnalyticsMetricsRequest const &)
virtual ExportAnalyticsMetrics(NoAwaitTag, google::cloud::retail::v2::ExportAnalyticsMetricsRequest const &)
virtual ExportAnalyticsMetrics(google::longrunning::Operation const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
MockCatalogServiceConnection
Overview
Functions
virtual options()
virtual ListCatalogs(google::cloud::retail::v2::ListCatalogsRequest)
virtual UpdateCatalog(google::cloud::retail::v2::UpdateCatalogRequest const &)
virtual SetDefaultBranch(google::cloud::retail::v2::SetDefaultBranchRequest const &)
virtual GetDefaultBranch(google::cloud::retail::v2::GetDefaultBranchRequest const &)
virtual GetCompletionConfig(google::cloud::retail::v2::GetCompletionConfigRequest const &)
virtual UpdateCompletionConfig(google::cloud::retail::v2::UpdateCompletionConfigRequest const &)
virtual GetAttributesConfig(google::cloud::retail::v2::GetAttributesConfigRequest const &)
virtual UpdateAttributesConfig(google::cloud::retail::v2::UpdateAttributesConfigRequest const &)
virtual AddCatalogAttribute(google::cloud::retail::v2::AddCatalogAttributeRequest const &)
virtual RemoveCatalogAttribute(google::cloud::retail::v2::RemoveCatalogAttributeRequest const &)
virtual ReplaceCatalogAttribute(google::cloud::retail::v2::ReplaceCatalogAttributeRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
MockCompletionServiceConnection
Overview
Functions
virtual options()
virtual CompleteQuery(google::cloud::retail::v2::CompleteQueryRequest const &)
virtual ImportCompletionData(google::cloud::retail::v2::ImportCompletionDataRequest const &)
virtual ImportCompletionData(NoAwaitTag, google::cloud::retail::v2::ImportCompletionDataRequest const &)
virtual ImportCompletionData(google::longrunning::Operation const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
MockControlServiceConnection
Overview
Functions
virtual options()
virtual CreateControl(google::cloud::retail::v2::CreateControlRequest const &)
virtual DeleteControl(google::cloud::retail::v2::DeleteControlRequest const &)
virtual UpdateControl(google::cloud::retail::v2::UpdateControlRequest const &)
virtual GetControl(google::cloud::retail::v2::GetControlRequest const &)
virtual ListControls(google::cloud::retail::v2::ListControlsRequest)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
MockModelServiceConnection
Overview
Functions
virtual options()
virtual CreateModel(google::cloud::retail::v2::CreateModelRequest const &)
virtual CreateModel(NoAwaitTag, google::cloud::retail::v2::CreateModelRequest const &)
virtual CreateModel(google::longrunning::Operation const &)
virtual GetModel(google::cloud::retail::v2::GetModelRequest const &)
virtual PauseModel(google::cloud::retail::v2::PauseModelRequest const &)
virtual ResumeModel(google::cloud::retail::v2::ResumeModelRequest const &)
virtual DeleteModel(google::cloud::retail::v2::DeleteModelRequest const &)
virtual ListModels(google::cloud::retail::v2::ListModelsRequest)
virtual UpdateModel(google::cloud::retail::v2::UpdateModelRequest const &)
virtual TuneModel(google::cloud::retail::v2::TuneModelRequest const &)
virtual TuneModel(NoAwaitTag, google::cloud::retail::v2::TuneModelRequest const &)
virtual TuneModel(google::longrunning::Operation const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
MockPredictionServiceConnection
Overview
Functions
virtual options()
virtual Predict(google::cloud::retail::v2::PredictRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
MockProductServiceConnection
Overview
Functions
virtual options()
virtual CreateProduct(google::cloud::retail::v2::CreateProductRequest const &)
virtual GetProduct(google::cloud::retail::v2::GetProductRequest const &)
virtual ListProducts(google::cloud::retail::v2::ListProductsRequest)
virtual UpdateProduct(google::cloud::retail::v2::UpdateProductRequest const &)
virtual DeleteProduct(google::cloud::retail::v2::DeleteProductRequest const &)
virtual PurgeProducts(google::cloud::retail::v2::PurgeProductsRequest const &)
virtual PurgeProducts(NoAwaitTag, google::cloud::retail::v2::PurgeProductsRequest const &)
virtual PurgeProducts(google::longrunning::Operation const &)
virtual ImportProducts(google::cloud::r