Namespace Google.Cloud.Retail.V2
Classes
BigQuerySource
BigQuery source import data from.
BranchName
Resource name for the Branch
resource.
Catalog
The catalog configuration.
CatalogName
Resource name for the Catalog
resource.
CatalogService
Service for managing catalog configuration.
CatalogService.CatalogServiceBase
Base class for server-side implementations of CatalogService
CatalogService.CatalogServiceClient
Client for CatalogService
CatalogServiceClient
CatalogService client wrapper, for convenient use.
CatalogServiceClientBuilder
Builder class for CatalogServiceClient to provide simple configuration of credentials, endpoint etc.
CatalogServiceClientImpl
CatalogService client wrapper implementation, for convenient use.
CatalogServiceSettings
Settings for CatalogServiceClient instances.
CollectUserEventRequest
Request message for CollectUserEvent method.
CreateProductRequest
Request message for [CreateProduct][] method.
CustomAttribute
A custom attribute that is not explicitly modeled in [Product][google.cloud.retail.v2.Product]].
DeleteProductRequest
Request message for [DeleteProduct][] method.
GcsSource
Google Cloud Storage location for input content. format.
GetProductRequest
Request message for [GetProduct][] method.
Image
[Product][google.cloud.retail.v2.Product] thumbnail/detail image.
ImportErrorsConfig
Configuration of destination for Import related errors.
ImportMetadata
Metadata related to the progress of the Import operation. This will be returned by the google.longrunning.Operation.metadata field.
ImportProductsRequest
Request message for Import methods.
ImportProductsResponse
Response of the [ImportProductsRequest][google.cloud.retail.v2.ImportProductsRequest]. If the long running operation is done, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
ImportUserEventsRequest
Request message for the ImportUserEvents request.
ImportUserEventsResponse
Response of the ImportUserEventsRequest. If the long running operation was successful, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
ListCatalogsRequest
Request for [CatalogService.ListCatalogs][google.cloud.retail.v2.CatalogService.ListCatalogs] method.
ListCatalogsResponse
Response for [CatalogService.ListCatalogs][google.cloud.retail.v2.CatalogService.ListCatalogs] method.
PredictionService
Service for making recommendation prediction.
PredictionService.PredictionServiceBase
Base class for server-side implementations of PredictionService
PredictionService.PredictionServiceClient
Client for PredictionService
PredictionServiceClient
PredictionService client wrapper, for convenient use.
PredictionServiceClientBuilder
Builder class for PredictionServiceClient to provide simple configuration of credentials, endpoint etc.
PredictionServiceClientImpl
PredictionService client wrapper implementation, for convenient use.
PredictionServiceSettings
Settings for PredictionServiceClient instances.
PredictRequest
Request message for Predict method.
PredictResponse
Response message for predict method.
PredictResponse.Types
Container for nested types declared in the PredictResponse message type.
PredictResponse.Types.PredictionResult
PredictionResult represents the recommendation prediction results.
PriceInfo
The price information of a [Product][google.cloud.retail.v2.Product].
Product
Product captures all metadata information of items to be recommended or searched.
Product.Types
Container for nested types declared in the Product message type.
ProductDetail
Detailed product information associated with a user event.
ProductInlineSource
The inline source for the input config for ImportProducts method.
ProductInputConfig
The input config source for products.
ProductLevelConfig
Configures what level the product should be uploaded with regards to how users will be send events and how predictions will be made.
ProductName
Resource name for the Product
resource.
ProductService
Service for ingesting [Product][google.cloud.retail.v2.Product] information of the customer's website.
ProductService.ProductServiceBase
Base class for server-side implementations of ProductService
ProductService.ProductServiceClient
Client for ProductService
ProductServiceClient
ProductService client wrapper, for convenient use.
ProductServiceClientBuilder
Builder class for ProductServiceClient to provide simple configuration of credentials, endpoint etc.
ProductServiceClientImpl
ProductService client wrapper implementation, for convenient use.
ProductServiceSettings
Settings for ProductServiceClient instances.
PurchaseTransaction
A transaction represents the entire purchase transaction.
PurgeMetadata
Metadata related to the progress of the Purge operation. This will be returned by the google.longrunning.Operation.metadata field.
PurgeUserEventsRequest
Request message for PurgeUserEvents method.
PurgeUserEventsResponse
Response of the PurgeUserEventsRequest. If the long running operation is successfully done, then this message is returned by the google.longrunning.Operations.response field.
RejoinUserEventsMetadata
Metadata for RejoinUserEvents method.
RejoinUserEventsRequest
Request message for RejoinUserEvents method.
RejoinUserEventsRequest.Types
Container for nested types declared in the RejoinUserEventsRequest message type.
RejoinUserEventsResponse
Response message for RejoinUserEvents method.
UpdateCatalogRequest
Request for [CatalogService.UpdateCatalog][google.cloud.retail.v2.CatalogService.UpdateCatalog] method.
UpdateProductRequest
Request message for [UpdateProduct][] method.
UserEvent
UserEvent captures all metadata information Retail API needs to know about how end users interact with customers' website.
UserEventImportSummary
A summary of import result. The UserEventImportSummary summarizes the import status for user events.
UserEventInlineSource
The inline source for the input config for ImportUserEvents method.
UserEventInputConfig
The input config source for user events.
UserEventService
Service for ingesting end user actions on the customer website.
UserEventService.UserEventServiceBase
Base class for server-side implementations of UserEventService
UserEventService.UserEventServiceClient
Client for UserEventService
UserEventServiceClient
UserEventService client wrapper, for convenient use.
UserEventServiceClientBuilder
Builder class for UserEventServiceClient to provide simple configuration of credentials, endpoint etc.
UserEventServiceClientImpl
UserEventService client wrapper implementation, for convenient use.
UserEventServiceSettings
Settings for UserEventServiceClient instances.
UserInfo
Information of an end user.
WriteUserEventRequest
Request message for WriteUserEvent method.
Enums
BranchName.ResourceNameType
The possible contents of BranchName.
CatalogName.ResourceNameType
The possible contents of CatalogName.
ImportErrorsConfig.DestinationOneofCase
Enum of possible cases for the "destination" oneof.
Product.Types.Availability
Product availability. If this field is unspecified, the product is assumed to be in stock.
Product.Types.Type
The type of this product.
ProductInputConfig.SourceOneofCase
Enum of possible cases for the "source" oneof.
ProductName.ResourceNameType
The possible contents of ProductName.
RejoinUserEventsRequest.Types.UserEventRejoinScope
The scope of user events to be rejoined with the latest product catalog. If the rejoining aims at reducing number of unjoined events, set UserEventRejoinScope to UNJOINED_EVENTS. If the rejoining aims at correcting product catalog information in joined events, set UserEventRejoinScope to JOINED_EVENTS. If all events needs to be rejoined, set UserEventRejoinScope to USER_EVENT_REJOIN_SCOPE_UNSPECIFIED.
UserEventInputConfig.SourceOneofCase
Enum of possible cases for the "source" oneof.