Classes
CatalogServiceClient
Service for managing catalog configuration.
CatalogServiceConnection
The CatalogServiceConnection object for CatalogServiceClient.
CatalogServiceConnectionIdempotencyPolicy
CompletionServiceClient
Autocomplete service for retail.
CompletionServiceConnection
The CompletionServiceConnection object for CompletionServiceClient.
CompletionServiceConnectionIdempotencyPolicy
PredictionServiceClient
Service for making recommendation prediction.
PredictionServiceConnection
The PredictionServiceConnection object for PredictionServiceClient.
PredictionServiceConnectionIdempotencyPolicy
ProductServiceClient
Service for ingesting Product information of the customer's website.
ProductServiceConnection
The ProductServiceConnection object for ProductServiceClient.
ProductServiceConnectionIdempotencyPolicy
SearchServiceClient
Service for search.
SearchServiceConnection
The SearchServiceConnection object for SearchServiceClient.
SearchServiceConnectionIdempotencyPolicy
UserEventServiceClient
Service for ingesting end user actions on the customer website.
UserEventServiceConnection
The UserEventServiceConnection object for UserEventServiceClient.
UserEventServiceConnectionIdempotencyPolicy
Structs
CatalogServiceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
CatalogServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
CatalogServiceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
CompletionServiceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
CompletionServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
CompletionServicePollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
CompletionServiceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
PredictionServiceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
PredictionServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
PredictionServiceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
ProductServiceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
ProductServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
ProductServicePollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
ProductServiceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
SearchServiceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
SearchServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
SearchServiceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
UserEventServiceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
UserEventServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
UserEventServicePollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
UserEventServiceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
Functions
MakeCatalogServiceConnection(Options)
A factory function to construct an object of type CatalogServiceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of CatalogServiceClient.
The optional options argument may be used to configure aspects of the returned CatalogServiceConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< CatalogServiceConnection > |
|
MakeDefaultCatalogServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< CatalogServiceConnectionIdempotencyPolicy > |
|
MakeCompletionServiceConnection(Options)
A factory function to construct an object of type CompletionServiceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of CompletionServiceClient.
The optional options argument may be used to configure aspects of the returned CompletionServiceConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< CompletionServiceConnection > |
|
MakeDefaultCompletionServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< CompletionServiceConnectionIdempotencyPolicy > |
|
MakePredictionServiceConnection(Options)
A factory function to construct an object of type PredictionServiceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of PredictionServiceClient.
The optional options argument may be used to configure aspects of the returned PredictionServiceConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< PredictionServiceConnection > |
|
MakeDefaultPredictionServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< PredictionServiceConnectionIdempotencyPolicy > |
|
MakeProductServiceConnection(Options)
A factory function to construct an object of type ProductServiceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ProductServiceClient.
The optional options argument may be used to configure aspects of the returned ProductServiceConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< ProductServiceConnection > |
|
MakeDefaultProductServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< ProductServiceConnectionIdempotencyPolicy > |
|
MakeSearchServiceConnection(Options)
A factory function to construct an object of type SearchServiceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SearchServiceClient.
The optional options argument may be used to configure aspects of the returned SearchServiceConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< SearchServiceConnection > |
|
MakeDefaultSearchServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< SearchServiceConnectionIdempotencyPolicy > |
|
MakeUserEventServiceConnection(Options)
A factory function to construct an object of type UserEventServiceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of UserEventServiceClient.
The optional options argument may be used to configure aspects of the returned UserEventServiceConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< UserEventServiceConnection > |
|
MakeDefaultUserEventServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< UserEventServiceConnectionIdempotencyPolicy > |
|
Type Aliases
CatalogServiceRetryPolicy
::google::cloud::internal::TraitBasedRetryPolicy< retail_v2_internal::CatalogServiceRetryTraits >
CatalogServiceLimitedTimeRetryPolicy
::google::cloud::internal::LimitedTimeRetryPolicy< retail_v2_internal::CatalogServiceRetryTraits >
CatalogServiceLimitedErrorCountRetryPolicy
::google::cloud::internal::LimitedErrorCountRetryPolicy< retail_v2_internal::CatalogServiceRetryTraits >
CatalogServicePolicyOptionList
OptionList< CatalogServiceRetryPolicyOption, CatalogServiceBackoffPolicyOption, CatalogServiceConnectionIdempotencyPolicyOption >
The options applicable to CatalogService.
CompletionServiceRetryPolicy
::google::cloud::internal::TraitBasedRetryPolicy< retail_v2_internal::CompletionServiceRetryTraits >
CompletionServiceLimitedTimeRetryPolicy
::google::cloud::internal::LimitedTimeRetryPolicy< retail_v2_internal::CompletionServiceRetryTraits >
CompletionServiceLimitedErrorCountRetryPolicy
::google::cloud::internal::LimitedErrorCountRetryPolicy< retail_v2_internal::CompletionServiceRetryTraits >
CompletionServicePolicyOptionList
OptionList< CompletionServiceRetryPolicyOption, CompletionServiceBackoffPolicyOption, CompletionServicePollingPolicyOption, CompletionServiceConnectionIdempotencyPolicyOption >
The options applicable to CompletionService.
PredictionServiceRetryPolicy
::google::cloud::internal::TraitBasedRetryPolicy< retail_v2_internal::PredictionServiceRetryTraits >
PredictionServiceLimitedTimeRetryPolicy
::google::cloud::internal::LimitedTimeRetryPolicy< retail_v2_internal::PredictionServiceRetryTraits >
PredictionServiceLimitedErrorCountRetryPolicy
::google::cloud::internal::LimitedErrorCountRetryPolicy< retail_v2_internal::PredictionServiceRetryTraits >
PredictionServicePolicyOptionList
OptionList< PredictionServiceRetryPolicyOption, PredictionServiceBackoffPolicyOption, PredictionServiceConnectionIdempotencyPolicyOption >
The options applicable to PredictionService.
ProductServiceRetryPolicy
::google::cloud::internal::TraitBasedRetryPolicy< retail_v2_internal::ProductServiceRetryTraits >
ProductServiceLimitedTimeRetryPolicy
::google::cloud::internal::LimitedTimeRetryPolicy< retail_v2_internal::ProductServiceRetryTraits >
ProductServiceLimitedErrorCountRetryPolicy
::google::cloud::internal::LimitedErrorCountRetryPolicy< retail_v2_internal::ProductServiceRetryTraits >
ProductServicePolicyOptionList
OptionList< ProductServiceRetryPolicyOption, ProductServiceBackoffPolicyOption, ProductServicePollingPolicyOption, ProductServiceConnectionIdempotencyPolicyOption >
The options applicable to ProductService.
SearchServiceRetryPolicy
::google::cloud::internal::TraitBasedRetryPolicy< retail_v2_internal::SearchServiceRetryTraits >
SearchServiceLimitedTimeRetryPolicy
::google::cloud::internal::LimitedTimeRetryPolicy< retail_v2_internal::SearchServiceRetryTraits >
SearchServiceLimitedErrorCountRetryPolicy
::google::cloud::internal::LimitedErrorCountRetryPolicy< retail_v2_internal::SearchServiceRetryTraits >
SearchServicePolicyOptionList
OptionList< SearchServiceRetryPolicyOption, SearchServiceBackoffPolicyOption, SearchServiceConnectionIdempotencyPolicyOption >
The options applicable to SearchService.
UserEventServiceRetryPolicy
::google::cloud::internal::TraitBasedRetryPolicy< retail_v2_internal::UserEventServiceRetryTraits >
UserEventServiceLimitedTimeRetryPolicy
::google::cloud::internal::LimitedTimeRetryPolicy< retail_v2_internal::UserEventServiceRetryTraits >
UserEventServiceLimitedErrorCountRetryPolicy
::google::cloud::internal::LimitedErrorCountRetryPolicy< retail_v2_internal::UserEventServiceRetryTraits >
UserEventServicePolicyOptionList
OptionList< UserEventServiceRetryPolicyOption, UserEventServiceBackoffPolicyOption, UserEventServicePollingPolicyOption, UserEventServiceConnectionIdempotencyPolicyOption >
The options applicable to UserEventService.