// Copyright 2022 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // Code generated by aliasgen. DO NOT EDIT. // Package retail aliases all exported identifiers in package // "cloud.google.com/go/retail/apiv2/retailpb". // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb. // Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md // for more details. package retail import ( src "cloud.google.com/go/retail/apiv2/retailpb" grpc "google.golang.org/grpc" ) // Deprecated: Please use consts in: cloud.google.com/go/retail/apiv2/retailpb const ( AttributeConfigLevel_ATTRIBUTE_CONFIG_LEVEL_UNSPECIFIED = src.AttributeConfigLevel_ATTRIBUTE_CONFIG_LEVEL_UNSPECIFIED AttributeConfigLevel_CATALOG_LEVEL_ATTRIBUTE_CONFIG = src.AttributeConfigLevel_CATALOG_LEVEL_ATTRIBUTE_CONFIG AttributeConfigLevel_PRODUCT_LEVEL_ATTRIBUTE_CONFIG = src.AttributeConfigLevel_PRODUCT_LEVEL_ATTRIBUTE_CONFIG CatalogAttribute_DYNAMIC_FACETABLE_DISABLED = src.CatalogAttribute_DYNAMIC_FACETABLE_DISABLED CatalogAttribute_DYNAMIC_FACETABLE_ENABLED = src.CatalogAttribute_DYNAMIC_FACETABLE_ENABLED CatalogAttribute_DYNAMIC_FACETABLE_OPTION_UNSPECIFIED = src.CatalogAttribute_DYNAMIC_FACETABLE_OPTION_UNSPECIFIED CatalogAttribute_INDEXABLE_DISABLED = src.CatalogAttribute_INDEXABLE_DISABLED CatalogAttribute_INDEXABLE_ENABLED = src.CatalogAttribute_INDEXABLE_ENABLED CatalogAttribute_INDEXABLE_OPTION_UNSPECIFIED = src.CatalogAttribute_INDEXABLE_OPTION_UNSPECIFIED CatalogAttribute_NUMERICAL = src.CatalogAttribute_NUMERICAL CatalogAttribute_SEARCHABLE_DISABLED = src.CatalogAttribute_SEARCHABLE_DISABLED CatalogAttribute_SEARCHABLE_ENABLED = src.CatalogAttribute_SEARCHABLE_ENABLED CatalogAttribute_SEARCHABLE_OPTION_UNSPECIFIED = src.CatalogAttribute_SEARCHABLE_OPTION_UNSPECIFIED CatalogAttribute_TEXTUAL = src.CatalogAttribute_TEXTUAL CatalogAttribute_UNKNOWN = src.CatalogAttribute_UNKNOWN ImportProductsRequest_FULL = src.ImportProductsRequest_FULL ImportProductsRequest_INCREMENTAL = src.ImportProductsRequest_INCREMENTAL ImportProductsRequest_RECONCILIATION_MODE_UNSPECIFIED = src.ImportProductsRequest_RECONCILIATION_MODE_UNSPECIFIED Product_AVAILABILITY_UNSPECIFIED = src.Product_AVAILABILITY_UNSPECIFIED Product_BACKORDER = src.Product_BACKORDER Product_COLLECTION = src.Product_COLLECTION Product_IN_STOCK = src.Product_IN_STOCK Product_OUT_OF_STOCK = src.Product_OUT_OF_STOCK Product_PREORDER = src.Product_PREORDER Product_PRIMARY = src.Product_PRIMARY Product_TYPE_UNSPECIFIED = src.Product_TYPE_UNSPECIFIED Product_VARIANT = src.Product_VARIANT RejoinUserEventsRequest_JOINED_EVENTS = src.RejoinUserEventsRequest_JOINED_EVENTS RejoinUserEventsRequest_UNJOINED_EVENTS = src.RejoinUserEventsRequest_UNJOINED_EVENTS RejoinUserEventsRequest_USER_EVENT_REJOIN_SCOPE_UNSPECIFIED = src.RejoinUserEventsRequest_USER_EVENT_REJOIN_SCOPE_UNSPECIFIED SearchRequest_DynamicFacetSpec_DISABLED = src.SearchRequest_DynamicFacetSpec_DISABLED SearchRequest_DynamicFacetSpec_ENABLED = src.SearchRequest_DynamicFacetSpec_ENABLED SearchRequest_DynamicFacetSpec_MODE_UNSPECIFIED = src.SearchRequest_DynamicFacetSpec_MODE_UNSPECIFIED SearchRequest_FACETED_SEARCH_ONLY = src.SearchRequest_FACETED_SEARCH_ONLY SearchRequest_PRODUCT_SEARCH_ONLY = src.SearchRequest_PRODUCT_SEARCH_ONLY SearchRequest_PersonalizationSpec_AUTO = src.SearchRequest_PersonalizationSpec_AUTO SearchRequest_PersonalizationSpec_DISABLED = src.SearchRequest_PersonalizationSpec_DISABLED SearchRequest_PersonalizationSpec_MODE_UNSPECIFIED = src.SearchRequest_PersonalizationSpec_MODE_UNSPECIFIED SearchRequest_QueryExpansionSpec_AUTO = src.SearchRequest_QueryExpansionSpec_AUTO SearchRequest_QueryExpansionSpec_CONDITION_UNSPECIFIED = src.SearchRequest_QueryExpansionSpec_CONDITION_UNSPECIFIED SearchRequest_QueryExpansionSpec_DISABLED = src.SearchRequest_QueryExpansionSpec_DISABLED SearchRequest_SEARCH_MODE_UNSPECIFIED = src.SearchRequest_SEARCH_MODE_UNSPECIFIED SearchRequest_SpellCorrectionSpec_AUTO = src.SearchRequest_SpellCorrectionSpec_AUTO SearchRequest_SpellCorrectionSpec_MODE_UNSPECIFIED = src.SearchRequest_SpellCorrectionSpec_MODE_UNSPECIFIED SearchRequest_SpellCorrectionSpec_SUGGESTION_ONLY = src.SearchRequest_SpellCorrectionSpec_SUGGESTION_ONLY SearchSolutionUseCase_SEARCH_SOLUTION_USE_CASE_BROWSE = src.SearchSolutionUseCase_SEARCH_SOLUTION_USE_CASE_BROWSE SearchSolutionUseCase_SEARCH_SOLUTION_USE_CASE_SEARCH = src.SearchSolutionUseCase_SEARCH_SOLUTION_USE_CASE_SEARCH SearchSolutionUseCase_SEARCH_SOLUTION_USE_CASE_UNSPECIFIED = src.SearchSolutionUseCase_SEARCH_SOLUTION_USE_CASE_UNSPECIFIED SolutionType_SOLUTION_TYPE_RECOMMENDATION = src.SolutionType_SOLUTION_TYPE_RECOMMENDATION SolutionType_SOLUTION_TYPE_SEARCH = src.SolutionType_SOLUTION_TYPE_SEARCH SolutionType_SOLUTION_TYPE_UNSPECIFIED = src.SolutionType_SOLUTION_TYPE_UNSPECIFIED ) // Deprecated: Please use vars in: cloud.google.com/go/retail/apiv2/retailpb var ( AttributeConfigLevel_name = src.AttributeConfigLevel_name AttributeConfigLevel_value = src.AttributeConfigLevel_value CatalogAttribute_AttributeType_name = src.CatalogAttribute_AttributeType_name CatalogAttribute_AttributeType_value = src.CatalogAttribute_AttributeType_value CatalogAttribute_DynamicFacetableOption_name = src.CatalogAttribute_DynamicFacetableOption_name CatalogAttribute_DynamicFacetableOption_value = src.CatalogAttribute_DynamicFacetableOption_value CatalogAttribute_IndexableOption_name = src.CatalogAttribute_IndexableOption_name CatalogAttribute_IndexableOption_value = src.CatalogAttribute_IndexableOption_value CatalogAttribute_SearchableOption_name = src.CatalogAttribute_SearchableOption_name CatalogAttribute_SearchableOption_value = src.CatalogAttribute_SearchableOption_value File_google_cloud_retail_v2_catalog_proto = src.File_google_cloud_retail_v2_catalog_proto File_google_cloud_retail_v2_catalog_service_proto = src.File_google_cloud_retail_v2_catalog_service_proto File_google_cloud_retail_v2_common_proto = src.File_google_cloud_retail_v2_common_proto File_google_cloud_retail_v2_completion_service_proto = src.File_google_cloud_retail_v2_completion_service_proto File_google_cloud_retail_v2_control_proto = src.File_google_cloud_retail_v2_control_proto File_google_cloud_retail_v2_control_service_proto = src.File_google_cloud_retail_v2_control_service_proto File_google_cloud_retail_v2_import_config_proto = src.File_google_cloud_retail_v2_import_config_proto File_google_cloud_retail_v2_prediction_service_proto = src.File_google_cloud_retail_v2_prediction_service_proto File_google_cloud_retail_v2_product_proto = src.File_google_cloud_retail_v2_product_proto File_google_cloud_retail_v2_product_service_proto = src.File_google_cloud_retail_v2_product_service_proto File_google_cloud_retail_v2_promotion_proto = src.File_google_cloud_retail_v2_promotion_proto File_google_cloud_retail_v2_purge_config_proto = src.File_google_cloud_retail_v2_purge_config_proto File_google_cloud_retail_v2_search_service_proto = src.File_google_cloud_retail_v2_search_service_proto File_google_cloud_retail_v2_serving_config_proto = src.File_google_cloud_retail_v2_serving_config_proto File_google_cloud_retail_v2_serving_config_service_proto = src.File_google_cloud_retail_v2_serving_config_service_proto File_google_cloud_retail_v2_user_event_proto = src.File_google_cloud_retail_v2_user_event_proto File_google_cloud_retail_v2_user_event_service_proto = src.File_google_cloud_retail_v2_user_event_service_proto ImportProductsRequest_ReconciliationMode_name = src.ImportProductsRequest_ReconciliationMode_name ImportProductsRequest_ReconciliationMode_value = src.ImportProductsRequest_ReconciliationMode_value Product_Availability_name = src.Product_Availability_name Product_Availability_value = src.Product_Availability_value Product_Type_name = src.Product_Type_name Product_Type_value = src.Product_Type_value RejoinUserEventsRequest_UserEventRejoinScope_name = src.RejoinUserEventsRequest_UserEventRejoinScope_name RejoinUserEventsRequest_UserEventRejoinScope_value = src.RejoinUserEventsRequest_UserEventRejoinScope_value SearchRequest_DynamicFacetSpec_Mode_name = src.SearchRequest_DynamicFacetSpec_Mode_name SearchRequest_DynamicFacetSpec_Mode_value = src.SearchRequest_DynamicFacetSpec_Mode_value SearchRequest_PersonalizationSpec_Mode_name = src.SearchRequest_PersonalizationSpec_Mode_name SearchRequest_PersonalizationSpec_Mode_value = src.SearchRequest_PersonalizationSpec_Mode_value SearchRequest_QueryExpansionSpec_Condition_name = src.SearchRequest_QueryExpansionSpec_Condition_name SearchRequest_QueryExpansionSpec_Condition_value = src.SearchRequest_QueryExpansionSpec_Condition_value SearchRequest_SearchMode_name = src.SearchRequest_SearchMode_name SearchRequest_SearchMode_value = src.SearchRequest_SearchMode_value SearchRequest_SpellCorrectionSpec_Mode_name = src.SearchRequest_SpellCorrectionSpec_Mode_name SearchRequest_SpellCorrectionSpec_Mode_value = src.SearchRequest_SpellCorrectionSpec_Mode_value SearchSolutionUseCase_name = src.SearchSolutionUseCase_name SearchSolutionUseCase_value = src.SearchSolutionUseCase_value SolutionType_name = src.SolutionType_name SolutionType_value = src.SolutionType_value ) // Request for // [CatalogService.AddCatalogAttribute][google.cloud.retail.v2.CatalogService.AddCatalogAttribute] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type AddCatalogAttributeRequest = src.AddCatalogAttributeRequest // Request for AddControl method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type AddControlRequest = src.AddControlRequest // Metadata related to the progress of the AddFulfillmentPlaces operation. // Currently empty because there is no meaningful metadata populated from the // [ProductService.AddFulfillmentPlaces][google.cloud.retail.v2.ProductService.AddFulfillmentPlaces] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type AddFulfillmentPlacesMetadata = src.AddFulfillmentPlacesMetadata // Request message for // [ProductService.AddFulfillmentPlaces][google.cloud.retail.v2.ProductService.AddFulfillmentPlaces] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type AddFulfillmentPlacesRequest = src.AddFulfillmentPlacesRequest // Response of the AddFulfillmentPlacesRequest. Currently empty because there // is no meaningful response populated from the // [ProductService.AddFulfillmentPlaces][google.cloud.retail.v2.ProductService.AddFulfillmentPlaces] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type AddFulfillmentPlacesResponse = src.AddFulfillmentPlacesResponse // Metadata related to the progress of the AddLocalInventories operation. // Currently empty because there is no meaningful metadata populated from the // [ProductService.AddLocalInventories][google.cloud.retail.v2.ProductService.AddLocalInventories] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type AddLocalInventoriesMetadata = src.AddLocalInventoriesMetadata // Request message for // [ProductService.AddLocalInventories][google.cloud.retail.v2.ProductService.AddLocalInventories] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type AddLocalInventoriesRequest = src.AddLocalInventoriesRequest // Response of the // [ProductService.AddLocalInventories][google.cloud.retail.v2.ProductService.AddLocalInventories] // API. Currently empty because there is no meaningful response populated from // the // [ProductService.AddLocalInventories][google.cloud.retail.v2.ProductService.AddLocalInventories] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type AddLocalInventoriesResponse = src.AddLocalInventoriesResponse // At which level we offer configuration for attributes. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type AttributeConfigLevel = src.AttributeConfigLevel // Catalog level attribute config. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type AttributesConfig = src.AttributesConfig // An intended audience of the [Product][google.cloud.retail.v2.Product] for // whom it's sold. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Audience = src.Audience // BigQuery source import data from. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type BigQuerySource = src.BigQuerySource type BigQuerySource_PartitionDate = src.BigQuerySource_PartitionDate // The catalog configuration. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Catalog = src.Catalog // Catalog level attribute config for an attribute. For example, if customers // want to enable/disable facet for a specific attribute. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CatalogAttribute = src.CatalogAttribute // The type of an attribute. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CatalogAttribute_AttributeType = src.CatalogAttribute_AttributeType // The status of the dynamic facetable option of a catalog attribute. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CatalogAttribute_DynamicFacetableOption = src.CatalogAttribute_DynamicFacetableOption // The status of the indexable option of a catalog attribute. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CatalogAttribute_IndexableOption = src.CatalogAttribute_IndexableOption // The status of the searchable option of a catalog attribute. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CatalogAttribute_SearchableOption = src.CatalogAttribute_SearchableOption // CatalogServiceClient is the client API for CatalogService service. For // semantics around ctx use and closing/ending streaming RPCs, please refer to // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CatalogServiceClient = src.CatalogServiceClient // CatalogServiceServer is the server API for CatalogService service. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CatalogServiceServer = src.CatalogServiceServer // Request message for CollectUserEvent method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CollectUserEventRequest = src.CollectUserEventRequest // The color information of a [Product][google.cloud.retail.v2.Product]. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ColorInfo = src.ColorInfo // Auto-complete parameters. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CompleteQueryRequest = src.CompleteQueryRequest // Response of the auto-complete query. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CompleteQueryResponse = src.CompleteQueryResponse // Resource that represents completion results. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CompleteQueryResponse_CompletionResult = src.CompleteQueryResponse_CompletionResult // Recent search of this user. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CompleteQueryResponse_RecentSearchResult = src.CompleteQueryResponse_RecentSearchResult // Catalog level autocomplete config for customers to customize autocomplete // feature's settings. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CompletionConfig = src.CompletionConfig // The input config source for completion data. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CompletionDataInputConfig = src.CompletionDataInputConfig type CompletionDataInputConfig_BigQuerySource = src.CompletionDataInputConfig_BigQuerySource // Detailed completion information including completion attribution token and // clicked completion info. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CompletionDetail = src.CompletionDetail // CompletionServiceClient is the client API for CompletionService service. // For semantics around ctx use and closing/ending streaming RPCs, please refer // to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CompletionServiceClient = src.CompletionServiceClient // CompletionServiceServer is the server API for CompletionService service. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CompletionServiceServer = src.CompletionServiceServer // Metadata that is used to define a condition that triggers an action. A // valid condition must specify at least one of 'query_terms' or // 'products_filter'. If multiple fields are specified, the condition is met if // all the fields are satisfied e.g. if a set of query terms and product_filter // are set, then only items matching the product_filter for requests with a // query matching the query terms wil get boosted. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Condition = src.Condition // Query terms that we want to match on. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Condition_QueryTerm = src.Condition_QueryTerm // Used for time-dependent conditions. Example: Want to have rule applied for // week long sale. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Condition_TimeRange = src.Condition_TimeRange // Configures dynamic metadata that can be linked to a // [ServingConfig][google.cloud.retail.v2.ServingConfig] and affect search or // recommendation results at serving time. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Control = src.Control // ControlServiceClient is the client API for ControlService service. For // semantics around ctx use and closing/ending streaming RPCs, please refer to // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ControlServiceClient = src.ControlServiceClient // ControlServiceServer is the server API for ControlService service. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ControlServiceServer = src.ControlServiceServer type Control_Rule = src.Control_Rule // Request for CreateControl method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CreateControlRequest = src.CreateControlRequest // Request message for // [ProductService.CreateProduct][google.cloud.retail.v2.ProductService.CreateProduct] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CreateProductRequest = src.CreateProductRequest // Request for CreateServingConfig method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CreateServingConfigRequest = src.CreateServingConfigRequest // A custom attribute that is not explicitly modeled in // [Product][google.cloud.retail.v2.Product]. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type CustomAttribute = src.CustomAttribute // Request for DeleteControl method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type DeleteControlRequest = src.DeleteControlRequest // Request message for // [ProductService.DeleteProduct][google.cloud.retail.v2.ProductService.DeleteProduct] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type DeleteProductRequest = src.DeleteProductRequest // Request for DeleteServingConfig method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type DeleteServingConfigRequest = src.DeleteServingConfigRequest // Fulfillment information, such as the store IDs for in-store pickup or // region IDs for different shipping methods. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type FulfillmentInfo = src.FulfillmentInfo // Google Cloud Storage location for input content. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type GcsSource = src.GcsSource // Request for // [CatalogService.GetAttributesConfig][google.cloud.retail.v2.CatalogService.GetAttributesConfig] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type GetAttributesConfigRequest = src.GetAttributesConfigRequest // Request for // [CatalogService.GetCompletionConfig][google.cloud.retail.v2.CatalogService.GetCompletionConfig] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type GetCompletionConfigRequest = src.GetCompletionConfigRequest // Request for GetControl method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type GetControlRequest = src.GetControlRequest // Request message to show which branch is currently the default branch. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type GetDefaultBranchRequest = src.GetDefaultBranchRequest // Response message of // [CatalogService.GetDefaultBranch][google.cloud.retail.v2.CatalogService.GetDefaultBranch]. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type GetDefaultBranchResponse = src.GetDefaultBranchResponse // Request message for // [ProductService.GetProduct][google.cloud.retail.v2.ProductService.GetProduct] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type GetProductRequest = src.GetProductRequest // Request for GetServingConfig method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type GetServingConfigRequest = src.GetServingConfigRequest // [Product][google.cloud.retail.v2.Product] image. Recommendations AI and // Retail Search do not use product images to improve prediction and search // results. However, product images can be returned in results, and are shown // in prediction or search previews in the console. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Image = src.Image // Request message for ImportCompletionData methods. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ImportCompletionDataRequest = src.ImportCompletionDataRequest // Response of the // [ImportCompletionDataRequest][google.cloud.retail.v2.ImportCompletionDataRequest]. // If the long running operation is done, this message is returned by the // google.longrunning.Operations.response field if the operation is successful. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ImportCompletionDataResponse = src.ImportCompletionDataResponse // Configuration of destination for Import related errors. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ImportErrorsConfig = src.ImportErrorsConfig type ImportErrorsConfig_GcsPrefix = src.ImportErrorsConfig_GcsPrefix // Metadata related to the progress of the Import operation. This is returned // by the google.longrunning.Operation.metadata field. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ImportMetadata = src.ImportMetadata // Request message for Import methods. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ImportProductsRequest = src.ImportProductsRequest // Indicates how imported products are reconciled with the existing products // created or imported before. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ImportProductsRequest_ReconciliationMode = src.ImportProductsRequest_ReconciliationMode // 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. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ImportProductsResponse = src.ImportProductsResponse // Request message for the ImportUserEvents request. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ImportUserEventsRequest = src.ImportUserEventsRequest // 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. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ImportUserEventsResponse = src.ImportUserEventsResponse // A floating point interval. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Interval = src.Interval type Interval_ExclusiveMaximum = src.Interval_ExclusiveMaximum type Interval_ExclusiveMinimum = src.Interval_ExclusiveMinimum type Interval_Maximum = src.Interval_Maximum type Interval_Minimum = src.Interval_Minimum // Request for // [CatalogService.ListCatalogs][google.cloud.retail.v2.CatalogService.ListCatalogs] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ListCatalogsRequest = src.ListCatalogsRequest // Response for // [CatalogService.ListCatalogs][google.cloud.retail.v2.CatalogService.ListCatalogs] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ListCatalogsResponse = src.ListCatalogsResponse // Request for ListControls method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ListControlsRequest = src.ListControlsRequest // Response for ListControls method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ListControlsResponse = src.ListControlsResponse // Request message for // [ProductService.ListProducts][google.cloud.retail.v2.ProductService.ListProducts] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ListProductsRequest = src.ListProductsRequest // Response message for // [ProductService.ListProducts][google.cloud.retail.v2.ProductService.ListProducts] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ListProductsResponse = src.ListProductsResponse // Request for ListServingConfigs method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ListServingConfigsRequest = src.ListServingConfigsRequest // Response for ListServingConfigs method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ListServingConfigsResponse = src.ListServingConfigsResponse // The inventory information at a place (e.g. a store) identified by a place // ID. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type LocalInventory = src.LocalInventory // Request message for Predict method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type PredictRequest = src.PredictRequest // Response message for predict method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type PredictResponse = src.PredictResponse // PredictionResult represents the recommendation prediction results. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type PredictResponse_PredictionResult = src.PredictResponse_PredictionResult // PredictionServiceClient is the client API for PredictionService service. // For semantics around ctx use and closing/ending streaming RPCs, please refer // to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type PredictionServiceClient = src.PredictionServiceClient // PredictionServiceServer is the server API for PredictionService service. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type PredictionServiceServer = src.PredictionServiceServer // The price information of a [Product][google.cloud.retail.v2.Product]. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type PriceInfo = src.PriceInfo // The price range of all // [variant][google.cloud.retail.v2.Product.Type.VARIANT] // [Product][google.cloud.retail.v2.Product] having the same // [Product.primary_product_id][google.cloud.retail.v2.Product.primary_product_id]. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type PriceInfo_PriceRange = src.PriceInfo_PriceRange // Product captures all metadata information of items to be recommended or // searched. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Product = src.Product // Detailed product information associated with a user event. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ProductDetail = src.ProductDetail // The inline source for the input config for ImportProducts method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ProductInlineSource = src.ProductInlineSource // The input config source for products. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ProductInputConfig = src.ProductInputConfig type ProductInputConfig_BigQuerySource = src.ProductInputConfig_BigQuerySource type ProductInputConfig_GcsSource = src.ProductInputConfig_GcsSource type ProductInputConfig_ProductInlineSource = src.ProductInputConfig_ProductInlineSource // Configures what level the product should be uploaded with regards to how // users will be send events and how predictions will be made. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ProductLevelConfig = src.ProductLevelConfig // ProductServiceClient is the client API for ProductService service. For // semantics around ctx use and closing/ending streaming RPCs, please refer to // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ProductServiceClient = src.ProductServiceClient // ProductServiceServer is the server API for ProductService service. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ProductServiceServer = src.ProductServiceServer // Product availability. If this field is unspecified, the product is assumed // to be in stock. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Product_Availability = src.Product_Availability type Product_ExpireTime = src.Product_ExpireTime type Product_Ttl = src.Product_Ttl // The type of this product. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Product_Type = src.Product_Type // Promotion information. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Promotion = src.Promotion // A transaction represents the entire purchase transaction. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type PurchaseTransaction = src.PurchaseTransaction // Metadata related to the progress of the Purge operation. This will be // returned by the google.longrunning.Operation.metadata field. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type PurgeMetadata = src.PurgeMetadata // Request message for PurgeUserEvents method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type PurgeUserEventsRequest = src.PurgeUserEventsRequest // Response of the PurgeUserEventsRequest. If the long running operation is // successfully done, then this message is returned by the // google.longrunning.Operations.response field. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type PurgeUserEventsResponse = src.PurgeUserEventsResponse // The rating of a [Product][google.cloud.retail.v2.Product]. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Rating = src.Rating // Metadata for RejoinUserEvents method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type RejoinUserEventsMetadata = src.RejoinUserEventsMetadata // Request message for RejoinUserEvents method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type RejoinUserEventsRequest = src.RejoinUserEventsRequest // 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. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type RejoinUserEventsRequest_UserEventRejoinScope = src.RejoinUserEventsRequest_UserEventRejoinScope // Response message for RejoinUserEvents method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type RejoinUserEventsResponse = src.RejoinUserEventsResponse // Request for // [CatalogService.RemoveCatalogAttribute][google.cloud.retail.v2.CatalogService.RemoveCatalogAttribute] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type RemoveCatalogAttributeRequest = src.RemoveCatalogAttributeRequest // Request for RemoveControl method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type RemoveControlRequest = src.RemoveControlRequest // Metadata related to the progress of the RemoveFulfillmentPlaces operation. // Currently empty because there is no meaningful metadata populated from the // [ProductService.RemoveFulfillmentPlaces][google.cloud.retail.v2.ProductService.RemoveFulfillmentPlaces] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type RemoveFulfillmentPlacesMetadata = src.RemoveFulfillmentPlacesMetadata // Request message for // [ProductService.RemoveFulfillmentPlaces][google.cloud.retail.v2.ProductService.RemoveFulfillmentPlaces] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type RemoveFulfillmentPlacesRequest = src.RemoveFulfillmentPlacesRequest // Response of the RemoveFulfillmentPlacesRequest. Currently empty because // there is no meaningful response populated from the // [ProductService.RemoveFulfillmentPlaces][google.cloud.retail.v2.ProductService.RemoveFulfillmentPlaces] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type RemoveFulfillmentPlacesResponse = src.RemoveFulfillmentPlacesResponse // Metadata related to the progress of the RemoveLocalInventories operation. // Currently empty because there is no meaningful metadata populated from the // [ProductService.RemoveLocalInventories][google.cloud.retail.v2.ProductService.RemoveLocalInventories] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type RemoveLocalInventoriesMetadata = src.RemoveLocalInventoriesMetadata // Request message for // [ProductService.RemoveLocalInventories][google.cloud.retail.v2.ProductService.RemoveLocalInventories] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type RemoveLocalInventoriesRequest = src.RemoveLocalInventoriesRequest // Response of the // [ProductService.RemoveLocalInventories][google.cloud.retail.v2.ProductService.RemoveLocalInventories] // API. Currently empty because there is no meaningful response populated from // the // [ProductService.RemoveLocalInventories][google.cloud.retail.v2.ProductService.RemoveLocalInventories] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type RemoveLocalInventoriesResponse = src.RemoveLocalInventoriesResponse // Request for // [CatalogService.ReplaceCatalogAttribute][google.cloud.retail.v2.CatalogService.ReplaceCatalogAttribute] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ReplaceCatalogAttributeRequest = src.ReplaceCatalogAttributeRequest // A rule is a condition-action pair * A condition defines when a rule is to // be triggered. * An action specifies what occurs on that trigger. Currently // rules only work for [controls][google.cloud.retail.v2.Control] with // [SOLUTION_TYPE_SEARCH][google.cloud.retail.v2.SolutionType.SOLUTION_TYPE_SEARCH]. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Rule = src.Rule // A boost action to apply to results matching condition specified above. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Rule_BoostAction = src.Rule_BoostAction type Rule_BoostAction_ = src.Rule_BoostAction_ // Prevents `query_term` from being associated with specified terms during // search. Example: Don't associate "gShoe" and "cheap". // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Rule_DoNotAssociateAction = src.Rule_DoNotAssociateAction type Rule_DoNotAssociateAction_ = src.Rule_DoNotAssociateAction_ // * Rule Condition: - No // [Condition.query_terms][google.cloud.retail.v2.Condition.query_terms] // provided is a global match. - 1 or more // [Condition.query_terms][google.cloud.retail.v2.Condition.query_terms] // provided are combined with OR operator. * Action Input: The request query // and filter that are applied to the retrieved products, in addition to any // filters already provided with the SearchRequest. The AND operator is used to // combine the query's existing filters with the filter rule(s). NOTE: May // result in 0 results when filters conflict. * Action Result: Filters the // returned objects to be ONLY those that passed the filter. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Rule_FilterAction = src.Rule_FilterAction type Rule_FilterAction_ = src.Rule_FilterAction_ // Prevents a term in the query from being used in search. Example: Don't // search for "shoddy". // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Rule_IgnoreAction = src.Rule_IgnoreAction type Rule_IgnoreAction_ = src.Rule_IgnoreAction_ // Maps a set of terms to a set of synonyms. Set of synonyms will be treated // as synonyms of each query term only. `query_terms` will not be treated as // synonyms of each other. Example: "sneakers" will use a synonym of "shoes". // "shoes" will not use a synonym of "sneakers". // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Rule_OnewaySynonymsAction = src.Rule_OnewaySynonymsAction type Rule_OnewaySynonymsAction_ = src.Rule_OnewaySynonymsAction_ // Redirects a shopper to a specific page. * Rule Condition: - Must specify // [Condition.query_terms][google.cloud.retail.v2.Condition.query_terms]. * // Action Input: Request Query * Action Result: Redirects shopper to provided // uri. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Rule_RedirectAction = src.Rule_RedirectAction type Rule_RedirectAction_ = src.Rule_RedirectAction_ // Replaces a term in the query. Multiple replacement candidates can be // specified. All `query_terms` will be replaced with the replacement term. // Example: Replace "gShoe" with "google shoe". // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Rule_ReplacementAction = src.Rule_ReplacementAction type Rule_ReplacementAction_ = src.Rule_ReplacementAction_ // Creates a set of terms that will be treated as synonyms of each other. // Example: synonyms of "sneakers" and "shoes". - "sneakers" will use a synonym // of "shoes". - "shoes" will use a synonym of "sneakers". // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type Rule_TwowaySynonymsAction = src.Rule_TwowaySynonymsAction type Rule_TwowaySynonymsAction_ = src.Rule_TwowaySynonymsAction_ // Request message for // [SearchService.Search][google.cloud.retail.v2.SearchService.Search] method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchRequest = src.SearchRequest // Boost specification to boost certain items. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchRequest_BoostSpec = src.SearchRequest_BoostSpec // Boost applies to products which match a condition. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchRequest_BoostSpec_ConditionBoostSpec = src.SearchRequest_BoostSpec_ConditionBoostSpec // The specifications of dynamically generated facets. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchRequest_DynamicFacetSpec = src.SearchRequest_DynamicFacetSpec // Enum to control DynamicFacet mode // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchRequest_DynamicFacetSpec_Mode = src.SearchRequest_DynamicFacetSpec_Mode // A facet specification to perform faceted search. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchRequest_FacetSpec = src.SearchRequest_FacetSpec // Specifies how a facet is computed. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchRequest_FacetSpec_FacetKey = src.SearchRequest_FacetSpec_FacetKey // The specification for personalization. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchRequest_PersonalizationSpec = src.SearchRequest_PersonalizationSpec // The personalization mode of each search request. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchRequest_PersonalizationSpec_Mode = src.SearchRequest_PersonalizationSpec_Mode // Specification to determine under which conditions query expansion should // occur. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchRequest_QueryExpansionSpec = src.SearchRequest_QueryExpansionSpec // Enum describing under which condition query expansion should occur. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchRequest_QueryExpansionSpec_Condition = src.SearchRequest_QueryExpansionSpec_Condition // The search mode of each search request. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchRequest_SearchMode = src.SearchRequest_SearchMode // The specification for query spell correction. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchRequest_SpellCorrectionSpec = src.SearchRequest_SpellCorrectionSpec // Enum describing under which mode spell correction should occur. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchRequest_SpellCorrectionSpec_Mode = src.SearchRequest_SpellCorrectionSpec_Mode // Response message for // [SearchService.Search][google.cloud.retail.v2.SearchService.Search] method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchResponse = src.SearchResponse // A facet result. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchResponse_Facet = src.SearchResponse_Facet // A facet value which contains value names and their count. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchResponse_Facet_FacetValue = src.SearchResponse_Facet_FacetValue type SearchResponse_Facet_FacetValue_Interval = src.SearchResponse_Facet_FacetValue_Interval type SearchResponse_Facet_FacetValue_Value = src.SearchResponse_Facet_FacetValue_Value // Information describing query expansion including whether expansion has // occurred. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchResponse_QueryExpansionInfo = src.SearchResponse_QueryExpansionInfo // Represents the search results. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchResponse_SearchResult = src.SearchResponse_SearchResult // SearchServiceClient is the client API for SearchService service. For // semantics around ctx use and closing/ending streaming RPCs, please refer to // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchServiceClient = src.SearchServiceClient // SearchServiceServer is the server API for SearchService service. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchServiceServer = src.SearchServiceServer // The use case of Cloud Retail Search. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SearchSolutionUseCase = src.SearchSolutionUseCase // Configures metadata that is used to generate serving time results (e.g. // search results or recommendation predictions). // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ServingConfig = src.ServingConfig // ServingConfigServiceClient is the client API for ServingConfigService // service. For semantics around ctx use and closing/ending streaming RPCs, // please refer to // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ServingConfigServiceClient = src.ServingConfigServiceClient // ServingConfigServiceServer is the server API for ServingConfigService // service. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type ServingConfigServiceServer = src.ServingConfigServiceServer // Request message to set a specified branch as new default_branch. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SetDefaultBranchRequest = src.SetDefaultBranchRequest // Metadata related to the progress of the SetInventory operation. Currently // empty because there is no meaningful metadata populated from the // [ProductService.SetInventory][google.cloud.retail.v2.ProductService.SetInventory] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SetInventoryMetadata = src.SetInventoryMetadata // Request message for // [ProductService.SetInventory][google.cloud.retail.v2.ProductService.SetInventory] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SetInventoryRequest = src.SetInventoryRequest // Response of the SetInventoryRequest. Currently empty because there is no // meaningful response populated from the // [ProductService.SetInventory][google.cloud.retail.v2.ProductService.SetInventory] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SetInventoryResponse = src.SetInventoryResponse // The type of solution. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type SolutionType = src.SolutionType // UnimplementedCatalogServiceServer can be embedded to have forward // compatible implementations. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UnimplementedCatalogServiceServer = src.UnimplementedCatalogServiceServer // UnimplementedCompletionServiceServer can be embedded to have forward // compatible implementations. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UnimplementedCompletionServiceServer = src.UnimplementedCompletionServiceServer // UnimplementedControlServiceServer can be embedded to have forward // compatible implementations. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UnimplementedControlServiceServer = src.UnimplementedControlServiceServer // UnimplementedPredictionServiceServer can be embedded to have forward // compatible implementations. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UnimplementedPredictionServiceServer = src.UnimplementedPredictionServiceServer // UnimplementedProductServiceServer can be embedded to have forward // compatible implementations. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UnimplementedProductServiceServer = src.UnimplementedProductServiceServer // UnimplementedSearchServiceServer can be embedded to have forward compatible // implementations. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UnimplementedSearchServiceServer = src.UnimplementedSearchServiceServer // UnimplementedServingConfigServiceServer can be embedded to have forward // compatible implementations. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UnimplementedServingConfigServiceServer = src.UnimplementedServingConfigServiceServer // UnimplementedUserEventServiceServer can be embedded to have forward // compatible implementations. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UnimplementedUserEventServiceServer = src.UnimplementedUserEventServiceServer // Request for // [CatalogService.UpdateAttributesConfig][google.cloud.retail.v2.CatalogService.UpdateAttributesConfig] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UpdateAttributesConfigRequest = src.UpdateAttributesConfigRequest // Request for // [CatalogService.UpdateCatalog][google.cloud.retail.v2.CatalogService.UpdateCatalog] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UpdateCatalogRequest = src.UpdateCatalogRequest // Request for // [CatalogService.UpdateCompletionConfig][google.cloud.retail.v2.CatalogService.UpdateCompletionConfig] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UpdateCompletionConfigRequest = src.UpdateCompletionConfigRequest // Request for UpdateControl method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UpdateControlRequest = src.UpdateControlRequest // Request message for // [ProductService.UpdateProduct][google.cloud.retail.v2.ProductService.UpdateProduct] // method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UpdateProductRequest = src.UpdateProductRequest // Request for UpdateServingConfig method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UpdateServingConfigRequest = src.UpdateServingConfigRequest // UserEvent captures all metadata information Retail API needs to know about // how end users interact with customers' website. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UserEvent = src.UserEvent // A summary of import result. The UserEventImportSummary summarizes the // import status for user events. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UserEventImportSummary = src.UserEventImportSummary // The inline source for the input config for ImportUserEvents method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UserEventInlineSource = src.UserEventInlineSource // The input config source for user events. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UserEventInputConfig = src.UserEventInputConfig type UserEventInputConfig_BigQuerySource = src.UserEventInputConfig_BigQuerySource type UserEventInputConfig_GcsSource = src.UserEventInputConfig_GcsSource type UserEventInputConfig_UserEventInlineSource = src.UserEventInputConfig_UserEventInlineSource // UserEventServiceClient is the client API for UserEventService service. For // semantics around ctx use and closing/ending streaming RPCs, please refer to // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UserEventServiceClient = src.UserEventServiceClient // UserEventServiceServer is the server API for UserEventService service. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UserEventServiceServer = src.UserEventServiceServer // Information of an end user. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type UserInfo = src.UserInfo // Request message for WriteUserEvent method. // // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2/retailpb type WriteUserEventRequest = src.WriteUserEventRequest // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func NewCatalogServiceClient(cc grpc.ClientConnInterface) CatalogServiceClient { return src.NewCatalogServiceClient(cc) } // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func NewCompletionServiceClient(cc grpc.ClientConnInterface) CompletionServiceClient { return src.NewCompletionServiceClient(cc) } // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func NewControlServiceClient(cc grpc.ClientConnInterface) ControlServiceClient { return src.NewControlServiceClient(cc) } // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func NewPredictionServiceClient(cc grpc.ClientConnInterface) PredictionServiceClient { return src.NewPredictionServiceClient(cc) } // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func NewProductServiceClient(cc grpc.ClientConnInterface) ProductServiceClient { return src.NewProductServiceClient(cc) } // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func NewSearchServiceClient(cc grpc.ClientConnInterface) SearchServiceClient { return src.NewSearchServiceClient(cc) } // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func NewServingConfigServiceClient(cc grpc.ClientConnInterface) ServingConfigServiceClient { return src.NewServingConfigServiceClient(cc) } // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func NewUserEventServiceClient(cc grpc.ClientConnInterface) UserEventServiceClient { return src.NewUserEventServiceClient(cc) } // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func RegisterCatalogServiceServer(s *grpc.Server, srv CatalogServiceServer) { src.RegisterCatalogServiceServer(s, srv) } // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func RegisterCompletionServiceServer(s *grpc.Server, srv CompletionServiceServer) { src.RegisterCompletionServiceServer(s, srv) } // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func RegisterControlServiceServer(s *grpc.Server, srv ControlServiceServer) { src.RegisterControlServiceServer(s, srv) } // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func RegisterPredictionServiceServer(s *grpc.Server, srv PredictionServiceServer) { src.RegisterPredictionServiceServer(s, srv) } // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func RegisterProductServiceServer(s *grpc.Server, srv ProductServiceServer) { src.RegisterProductServiceServer(s, srv) } // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func RegisterSearchServiceServer(s *grpc.Server, srv SearchServiceServer) { src.RegisterSearchServiceServer(s, srv) } // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func RegisterServingConfigServiceServer(s *grpc.Server, srv ServingConfigServiceServer) { src.RegisterServingConfigServiceServer(s, srv) } // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2/retailpb func RegisterUserEventServiceServer(s *grpc.Server, srv UserEventServiceServer) { src.RegisterUserEventServiceServer(s, srv) }