1 // Copyright 2022 Google LLC 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // Code generated by aliasgen. DO NOT EDIT. 16 17 // Package retail aliases all exported identifiers in package 18 // "cloud.google.com/go/retail/apiv2alpha/retailpb". 19 // 20 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb. 21 // Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md 22 // for more details. 23 package retail 24 25 import ( 26 src "cloud.google.com/go/retail/apiv2alpha/retailpb" 27 grpc "google.golang.org/grpc" 28 ) 29 30 // Deprecated: Please use consts in: cloud.google.com/go/retail/apiv2alpha/retailpb 31 const ( 32 AttributeConfigLevel_ATTRIBUTE_CONFIG_LEVEL_UNSPECIFIED = src.AttributeConfigLevel_ATTRIBUTE_CONFIG_LEVEL_UNSPECIFIED 33 AttributeConfigLevel_CATALOG_LEVEL_ATTRIBUTE_CONFIG = src.AttributeConfigLevel_CATALOG_LEVEL_ATTRIBUTE_CONFIG 34 AttributeConfigLevel_PRODUCT_LEVEL_ATTRIBUTE_CONFIG = src.AttributeConfigLevel_PRODUCT_LEVEL_ATTRIBUTE_CONFIG 35 CatalogAttribute_DYNAMIC_FACETABLE_DISABLED = src.CatalogAttribute_DYNAMIC_FACETABLE_DISABLED 36 CatalogAttribute_DYNAMIC_FACETABLE_ENABLED = src.CatalogAttribute_DYNAMIC_FACETABLE_ENABLED 37 CatalogAttribute_DYNAMIC_FACETABLE_OPTION_UNSPECIFIED = src.CatalogAttribute_DYNAMIC_FACETABLE_OPTION_UNSPECIFIED 38 CatalogAttribute_INDEXABLE_DISABLED = src.CatalogAttribute_INDEXABLE_DISABLED 39 CatalogAttribute_INDEXABLE_ENABLED = src.CatalogAttribute_INDEXABLE_ENABLED 40 CatalogAttribute_INDEXABLE_OPTION_UNSPECIFIED = src.CatalogAttribute_INDEXABLE_OPTION_UNSPECIFIED 41 CatalogAttribute_NUMERICAL = src.CatalogAttribute_NUMERICAL 42 CatalogAttribute_SEARCHABLE_DISABLED = src.CatalogAttribute_SEARCHABLE_DISABLED 43 CatalogAttribute_SEARCHABLE_ENABLED = src.CatalogAttribute_SEARCHABLE_ENABLED 44 CatalogAttribute_SEARCHABLE_OPTION_UNSPECIFIED = src.CatalogAttribute_SEARCHABLE_OPTION_UNSPECIFIED 45 CatalogAttribute_TEXTUAL = src.CatalogAttribute_TEXTUAL 46 CatalogAttribute_UNKNOWN = src.CatalogAttribute_UNKNOWN 47 ImportProductsRequest_FULL = src.ImportProductsRequest_FULL 48 ImportProductsRequest_INCREMENTAL = src.ImportProductsRequest_INCREMENTAL 49 ImportProductsRequest_RECONCILIATION_MODE_UNSPECIFIED = src.ImportProductsRequest_RECONCILIATION_MODE_UNSPECIFIED 50 Model_ACTIVE = src.Model_ACTIVE 51 Model_ALL_TUNING_DISABLED = src.Model_ALL_TUNING_DISABLED 52 Model_DATA_ERROR = src.Model_DATA_ERROR 53 Model_DATA_OK = src.Model_DATA_OK 54 Model_DATA_STATE_UNSPECIFIED = src.Model_DATA_STATE_UNSPECIFIED 55 Model_INACTIVE = src.Model_INACTIVE 56 Model_PAUSED = src.Model_PAUSED 57 Model_PERIODIC_TUNING_DISABLED = src.Model_PERIODIC_TUNING_DISABLED 58 Model_PERIODIC_TUNING_ENABLED = src.Model_PERIODIC_TUNING_ENABLED 59 Model_PERIODIC_TUNING_STATE_UNSPECIFIED = src.Model_PERIODIC_TUNING_STATE_UNSPECIFIED 60 Model_PageOptimizationConfig_NO_RESTRICTION = src.Model_PageOptimizationConfig_NO_RESTRICTION 61 Model_PageOptimizationConfig_RESTRICTION_UNSPECIFIED = src.Model_PageOptimizationConfig_RESTRICTION_UNSPECIFIED 62 Model_PageOptimizationConfig_UNIQUE_MODEL_RESTRICTION = src.Model_PageOptimizationConfig_UNIQUE_MODEL_RESTRICTION 63 Model_PageOptimizationConfig_UNIQUE_MODEL_TYPE_RESTRICTION = src.Model_PageOptimizationConfig_UNIQUE_MODEL_TYPE_RESTRICTION 64 Model_PageOptimizationConfig_UNIQUE_SERVING_CONFIG_RESTRICTION = src.Model_PageOptimizationConfig_UNIQUE_SERVING_CONFIG_RESTRICTION 65 Model_SERVING_STATE_UNSPECIFIED = src.Model_SERVING_STATE_UNSPECIFIED 66 Model_TRAINING = src.Model_TRAINING 67 Model_TRAINING_STATE_UNSPECIFIED = src.Model_TRAINING_STATE_UNSPECIFIED 68 Model_TUNED = src.Model_TUNED 69 Product_AVAILABILITY_UNSPECIFIED = src.Product_AVAILABILITY_UNSPECIFIED 70 Product_BACKORDER = src.Product_BACKORDER 71 Product_COLLECTION = src.Product_COLLECTION 72 Product_IN_STOCK = src.Product_IN_STOCK 73 Product_OUT_OF_STOCK = src.Product_OUT_OF_STOCK 74 Product_PREORDER = src.Product_PREORDER 75 Product_PRIMARY = src.Product_PRIMARY 76 Product_TYPE_UNSPECIFIED = src.Product_TYPE_UNSPECIFIED 77 Product_VARIANT = src.Product_VARIANT 78 RecommendationsFilteringOption_RECOMMENDATIONS_FILTERING_DISABLED = src.RecommendationsFilteringOption_RECOMMENDATIONS_FILTERING_DISABLED 79 RecommendationsFilteringOption_RECOMMENDATIONS_FILTERING_ENABLED = src.RecommendationsFilteringOption_RECOMMENDATIONS_FILTERING_ENABLED 80 RecommendationsFilteringOption_RECOMMENDATIONS_FILTERING_OPTION_UNSPECIFIED = src.RecommendationsFilteringOption_RECOMMENDATIONS_FILTERING_OPTION_UNSPECIFIED 81 RejoinUserEventsRequest_JOINED_EVENTS = src.RejoinUserEventsRequest_JOINED_EVENTS 82 RejoinUserEventsRequest_UNJOINED_EVENTS = src.RejoinUserEventsRequest_UNJOINED_EVENTS 83 RejoinUserEventsRequest_USER_EVENT_REJOIN_SCOPE_UNSPECIFIED = src.RejoinUserEventsRequest_USER_EVENT_REJOIN_SCOPE_UNSPECIFIED 84 SearchRequest_DynamicFacetSpec_DISABLED = src.SearchRequest_DynamicFacetSpec_DISABLED 85 SearchRequest_DynamicFacetSpec_ENABLED = src.SearchRequest_DynamicFacetSpec_ENABLED 86 SearchRequest_DynamicFacetSpec_MODE_UNSPECIFIED = src.SearchRequest_DynamicFacetSpec_MODE_UNSPECIFIED 87 SearchRequest_FACETED_SEARCH_ONLY = src.SearchRequest_FACETED_SEARCH_ONLY 88 SearchRequest_HIGH = src.SearchRequest_HIGH 89 SearchRequest_LOW = src.SearchRequest_LOW 90 SearchRequest_LOWEST = src.SearchRequest_LOWEST 91 SearchRequest_MEDIUM = src.SearchRequest_MEDIUM 92 SearchRequest_PRODUCT_SEARCH_ONLY = src.SearchRequest_PRODUCT_SEARCH_ONLY 93 SearchRequest_PersonalizationSpec_AUTO = src.SearchRequest_PersonalizationSpec_AUTO 94 SearchRequest_PersonalizationSpec_DISABLED = src.SearchRequest_PersonalizationSpec_DISABLED 95 SearchRequest_PersonalizationSpec_MODE_UNSPECIFIED = src.SearchRequest_PersonalizationSpec_MODE_UNSPECIFIED 96 SearchRequest_QueryExpansionSpec_AUTO = src.SearchRequest_QueryExpansionSpec_AUTO 97 SearchRequest_QueryExpansionSpec_CONDITION_UNSPECIFIED = src.SearchRequest_QueryExpansionSpec_CONDITION_UNSPECIFIED 98 SearchRequest_QueryExpansionSpec_DISABLED = src.SearchRequest_QueryExpansionSpec_DISABLED 99 SearchRequest_RELEVANCE_THRESHOLD_UNSPECIFIED = src.SearchRequest_RELEVANCE_THRESHOLD_UNSPECIFIED 100 SearchRequest_SEARCH_MODE_UNSPECIFIED = src.SearchRequest_SEARCH_MODE_UNSPECIFIED 101 SearchRequest_SpellCorrectionSpec_AUTO = src.SearchRequest_SpellCorrectionSpec_AUTO 102 SearchRequest_SpellCorrectionSpec_MODE_UNSPECIFIED = src.SearchRequest_SpellCorrectionSpec_MODE_UNSPECIFIED 103 SearchRequest_SpellCorrectionSpec_SUGGESTION_ONLY = src.SearchRequest_SpellCorrectionSpec_SUGGESTION_ONLY 104 SearchSolutionUseCase_SEARCH_SOLUTION_USE_CASE_BROWSE = src.SearchSolutionUseCase_SEARCH_SOLUTION_USE_CASE_BROWSE 105 SearchSolutionUseCase_SEARCH_SOLUTION_USE_CASE_SEARCH = src.SearchSolutionUseCase_SEARCH_SOLUTION_USE_CASE_SEARCH 106 SearchSolutionUseCase_SEARCH_SOLUTION_USE_CASE_UNSPECIFIED = src.SearchSolutionUseCase_SEARCH_SOLUTION_USE_CASE_UNSPECIFIED 107 SolutionType_SOLUTION_TYPE_RECOMMENDATION = src.SolutionType_SOLUTION_TYPE_RECOMMENDATION 108 SolutionType_SOLUTION_TYPE_SEARCH = src.SolutionType_SOLUTION_TYPE_SEARCH 109 SolutionType_SOLUTION_TYPE_UNSPECIFIED = src.SolutionType_SOLUTION_TYPE_UNSPECIFIED 110 ) 111 112 // Deprecated: Please use vars in: cloud.google.com/go/retail/apiv2alpha/retailpb 113 var ( 114 AttributeConfigLevel_name = src.AttributeConfigLevel_name 115 AttributeConfigLevel_value = src.AttributeConfigLevel_value 116 CatalogAttribute_AttributeType_name = src.CatalogAttribute_AttributeType_name 117 CatalogAttribute_AttributeType_value = src.CatalogAttribute_AttributeType_value 118 CatalogAttribute_DynamicFacetableOption_name = src.CatalogAttribute_DynamicFacetableOption_name 119 CatalogAttribute_DynamicFacetableOption_value = src.CatalogAttribute_DynamicFacetableOption_value 120 CatalogAttribute_IndexableOption_name = src.CatalogAttribute_IndexableOption_name 121 CatalogAttribute_IndexableOption_value = src.CatalogAttribute_IndexableOption_value 122 CatalogAttribute_SearchableOption_name = src.CatalogAttribute_SearchableOption_name 123 CatalogAttribute_SearchableOption_value = src.CatalogAttribute_SearchableOption_value 124 File_google_cloud_retail_v2alpha_catalog_proto = src.File_google_cloud_retail_v2alpha_catalog_proto 125 File_google_cloud_retail_v2alpha_catalog_service_proto = src.File_google_cloud_retail_v2alpha_catalog_service_proto 126 File_google_cloud_retail_v2alpha_common_proto = src.File_google_cloud_retail_v2alpha_common_proto 127 File_google_cloud_retail_v2alpha_completion_service_proto = src.File_google_cloud_retail_v2alpha_completion_service_proto 128 File_google_cloud_retail_v2alpha_control_proto = src.File_google_cloud_retail_v2alpha_control_proto 129 File_google_cloud_retail_v2alpha_control_service_proto = src.File_google_cloud_retail_v2alpha_control_service_proto 130 File_google_cloud_retail_v2alpha_export_config_proto = src.File_google_cloud_retail_v2alpha_export_config_proto 131 File_google_cloud_retail_v2alpha_import_config_proto = src.File_google_cloud_retail_v2alpha_import_config_proto 132 File_google_cloud_retail_v2alpha_model_proto = src.File_google_cloud_retail_v2alpha_model_proto 133 File_google_cloud_retail_v2alpha_model_service_proto = src.File_google_cloud_retail_v2alpha_model_service_proto 134 File_google_cloud_retail_v2alpha_prediction_service_proto = src.File_google_cloud_retail_v2alpha_prediction_service_proto 135 File_google_cloud_retail_v2alpha_product_proto = src.File_google_cloud_retail_v2alpha_product_proto 136 File_google_cloud_retail_v2alpha_product_service_proto = src.File_google_cloud_retail_v2alpha_product_service_proto 137 File_google_cloud_retail_v2alpha_promotion_proto = src.File_google_cloud_retail_v2alpha_promotion_proto 138 File_google_cloud_retail_v2alpha_purge_config_proto = src.File_google_cloud_retail_v2alpha_purge_config_proto 139 File_google_cloud_retail_v2alpha_search_service_proto = src.File_google_cloud_retail_v2alpha_search_service_proto 140 File_google_cloud_retail_v2alpha_serving_config_proto = src.File_google_cloud_retail_v2alpha_serving_config_proto 141 File_google_cloud_retail_v2alpha_serving_config_service_proto = src.File_google_cloud_retail_v2alpha_serving_config_service_proto 142 File_google_cloud_retail_v2alpha_user_event_proto = src.File_google_cloud_retail_v2alpha_user_event_proto 143 File_google_cloud_retail_v2alpha_user_event_service_proto = src.File_google_cloud_retail_v2alpha_user_event_service_proto 144 ImportProductsRequest_ReconciliationMode_name = src.ImportProductsRequest_ReconciliationMode_name 145 ImportProductsRequest_ReconciliationMode_value = src.ImportProductsRequest_ReconciliationMode_value 146 Model_DataState_name = src.Model_DataState_name 147 Model_DataState_value = src.Model_DataState_value 148 Model_PageOptimizationConfig_Restriction_name = src.Model_PageOptimizationConfig_Restriction_name 149 Model_PageOptimizationConfig_Restriction_value = src.Model_PageOptimizationConfig_Restriction_value 150 Model_PeriodicTuningState_name = src.Model_PeriodicTuningState_name 151 Model_PeriodicTuningState_value = src.Model_PeriodicTuningState_value 152 Model_ServingState_name = src.Model_ServingState_name 153 Model_ServingState_value = src.Model_ServingState_value 154 Model_TrainingState_name = src.Model_TrainingState_name 155 Model_TrainingState_value = src.Model_TrainingState_value 156 Product_Availability_name = src.Product_Availability_name 157 Product_Availability_value = src.Product_Availability_value 158 Product_Type_name = src.Product_Type_name 159 Product_Type_value = src.Product_Type_value 160 RecommendationsFilteringOption_name = src.RecommendationsFilteringOption_name 161 RecommendationsFilteringOption_value = src.RecommendationsFilteringOption_value 162 RejoinUserEventsRequest_UserEventRejoinScope_name = src.RejoinUserEventsRequest_UserEventRejoinScope_name 163 RejoinUserEventsRequest_UserEventRejoinScope_value = src.RejoinUserEventsRequest_UserEventRejoinScope_value 164 SearchRequest_DynamicFacetSpec_Mode_name = src.SearchRequest_DynamicFacetSpec_Mode_name 165 SearchRequest_DynamicFacetSpec_Mode_value = src.SearchRequest_DynamicFacetSpec_Mode_value 166 SearchRequest_PersonalizationSpec_Mode_name = src.SearchRequest_PersonalizationSpec_Mode_name 167 SearchRequest_PersonalizationSpec_Mode_value = src.SearchRequest_PersonalizationSpec_Mode_value 168 SearchRequest_QueryExpansionSpec_Condition_name = src.SearchRequest_QueryExpansionSpec_Condition_name 169 SearchRequest_QueryExpansionSpec_Condition_value = src.SearchRequest_QueryExpansionSpec_Condition_value 170 SearchRequest_RelevanceThreshold_name = src.SearchRequest_RelevanceThreshold_name 171 SearchRequest_RelevanceThreshold_value = src.SearchRequest_RelevanceThreshold_value 172 SearchRequest_SearchMode_name = src.SearchRequest_SearchMode_name 173 SearchRequest_SearchMode_value = src.SearchRequest_SearchMode_value 174 SearchRequest_SpellCorrectionSpec_Mode_name = src.SearchRequest_SpellCorrectionSpec_Mode_name 175 SearchRequest_SpellCorrectionSpec_Mode_value = src.SearchRequest_SpellCorrectionSpec_Mode_value 176 SearchSolutionUseCase_name = src.SearchSolutionUseCase_name 177 SearchSolutionUseCase_value = src.SearchSolutionUseCase_value 178 SolutionType_name = src.SolutionType_name 179 SolutionType_value = src.SolutionType_value 180 ) 181 182 // Request for 183 // [CatalogService.AddCatalogAttribute][google.cloud.retail.v2alpha.CatalogService.AddCatalogAttribute] 184 // method. 185 // 186 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 187 type AddCatalogAttributeRequest = src.AddCatalogAttributeRequest 188 189 // Request for AddControl method. 190 // 191 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 192 type AddControlRequest = src.AddControlRequest 193 194 // Metadata related to the progress of the AddFulfillmentPlaces operation. 195 // Currently empty because there is no meaningful metadata populated from the 196 // [ProductService.AddFulfillmentPlaces][google.cloud.retail.v2alpha.ProductService.AddFulfillmentPlaces] 197 // method. 198 // 199 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 200 type AddFulfillmentPlacesMetadata = src.AddFulfillmentPlacesMetadata 201 202 // Request message for 203 // [ProductService.AddFulfillmentPlaces][google.cloud.retail.v2alpha.ProductService.AddFulfillmentPlaces] 204 // method. 205 // 206 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 207 type AddFulfillmentPlacesRequest = src.AddFulfillmentPlacesRequest 208 209 // Response of the AddFulfillmentPlacesRequest. Currently empty because there 210 // is no meaningful response populated from the 211 // [ProductService.AddFulfillmentPlaces][google.cloud.retail.v2alpha.ProductService.AddFulfillmentPlaces] 212 // method. 213 // 214 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 215 type AddFulfillmentPlacesResponse = src.AddFulfillmentPlacesResponse 216 217 // Metadata related to the progress of the AddLocalInventories operation. 218 // Currently empty because there is no meaningful metadata populated from the 219 // [ProductService.AddLocalInventories][google.cloud.retail.v2alpha.ProductService.AddLocalInventories] 220 // method. 221 // 222 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 223 type AddLocalInventoriesMetadata = src.AddLocalInventoriesMetadata 224 225 // Request message for 226 // [ProductService.AddLocalInventories][google.cloud.retail.v2alpha.ProductService.AddLocalInventories] 227 // method. 228 // 229 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 230 type AddLocalInventoriesRequest = src.AddLocalInventoriesRequest 231 232 // Response of the 233 // [ProductService.AddLocalInventories][google.cloud.retail.v2alpha.ProductService.AddLocalInventories] 234 // API. Currently empty because there is no meaningful response populated from 235 // the 236 // [ProductService.AddLocalInventories][google.cloud.retail.v2alpha.ProductService.AddLocalInventories] 237 // method. 238 // 239 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 240 type AddLocalInventoriesResponse = src.AddLocalInventoriesResponse 241 242 // At which level we offer configuration for attributes. 243 // 244 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 245 type AttributeConfigLevel = src.AttributeConfigLevel 246 247 // Catalog level attribute config. 248 // 249 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 250 type AttributesConfig = src.AttributesConfig 251 252 // An intended audience of the [Product][google.cloud.retail.v2alpha.Product] 253 // for whom it's sold. 254 // 255 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 256 type Audience = src.Audience 257 258 // A BigQuery output result. 259 // 260 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 261 type BigQueryOutputResult = src.BigQueryOutputResult 262 263 // BigQuery source import data from. 264 // 265 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 266 type BigQuerySource = src.BigQuerySource 267 type BigQuerySource_PartitionDate = src.BigQuerySource_PartitionDate 268 269 // The catalog configuration. 270 // 271 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 272 type Catalog = src.Catalog 273 274 // Catalog level attribute config for an attribute. For example, if customers 275 // want to enable/disable facet for a specific attribute. 276 // 277 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 278 type CatalogAttribute = src.CatalogAttribute 279 280 // The type of an attribute. 281 // 282 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 283 type CatalogAttribute_AttributeType = src.CatalogAttribute_AttributeType 284 285 // The status of the dynamic facetable option of a catalog attribute. 286 // 287 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 288 type CatalogAttribute_DynamicFacetableOption = src.CatalogAttribute_DynamicFacetableOption 289 290 // The status of the indexable option of a catalog attribute. 291 // 292 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 293 type CatalogAttribute_IndexableOption = src.CatalogAttribute_IndexableOption 294 295 // The status of the searchable option of a catalog attribute. 296 // 297 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 298 type CatalogAttribute_SearchableOption = src.CatalogAttribute_SearchableOption 299 300 // CatalogServiceClient is the client API for CatalogService service. For 301 // semantics around ctx use and closing/ending streaming RPCs, please refer to 302 // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 303 // 304 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 305 type CatalogServiceClient = src.CatalogServiceClient 306 307 // CatalogServiceServer is the server API for CatalogService service. 308 // 309 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 310 type CatalogServiceServer = src.CatalogServiceServer 311 312 // Request message for CollectUserEvent method. 313 // 314 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 315 type CollectUserEventRequest = src.CollectUserEventRequest 316 317 // The color information of a [Product][google.cloud.retail.v2alpha.Product]. 318 // 319 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 320 type ColorInfo = src.ColorInfo 321 322 // Auto-complete parameters. 323 // 324 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 325 type CompleteQueryRequest = src.CompleteQueryRequest 326 327 // Response of the auto-complete query. 328 // 329 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 330 type CompleteQueryResponse = src.CompleteQueryResponse 331 332 // Resource that represents completion results. 333 // 334 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 335 type CompleteQueryResponse_CompletionResult = src.CompleteQueryResponse_CompletionResult 336 337 // Recent search of this user. 338 // 339 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 340 type CompleteQueryResponse_RecentSearchResult = src.CompleteQueryResponse_RecentSearchResult 341 342 // Catalog level autocomplete config for customers to customize autocomplete 343 // feature's settings. 344 // 345 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 346 type CompletionConfig = src.CompletionConfig 347 348 // The input config source for completion data. 349 // 350 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 351 type CompletionDataInputConfig = src.CompletionDataInputConfig 352 type CompletionDataInputConfig_BigQuerySource = src.CompletionDataInputConfig_BigQuerySource 353 354 // Detailed completion information including completion attribution token and 355 // clicked completion info. 356 // 357 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 358 type CompletionDetail = src.CompletionDetail 359 360 // CompletionServiceClient is the client API for CompletionService service. 361 // For semantics around ctx use and closing/ending streaming RPCs, please refer 362 // to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 363 // 364 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 365 type CompletionServiceClient = src.CompletionServiceClient 366 367 // CompletionServiceServer is the server API for CompletionService service. 368 // 369 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 370 type CompletionServiceServer = src.CompletionServiceServer 371 372 // Metadata that is used to define a condition that triggers an action. A 373 // valid condition must specify at least one of 'query_terms' or 374 // 'products_filter'. If multiple fields are specified, the condition is met if 375 // all the fields are satisfied e.g. if a set of query terms and product_filter 376 // are set, then only items matching the product_filter for requests with a 377 // query matching the query terms wil get boosted. 378 // 379 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 380 type Condition = src.Condition 381 382 // Query terms that we want to match on. 383 // 384 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 385 type Condition_QueryTerm = src.Condition_QueryTerm 386 387 // Used for time-dependent conditions. Example: Want to have rule applied for 388 // week long sale. 389 // 390 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 391 type Condition_TimeRange = src.Condition_TimeRange 392 393 // Configures dynamic serving time metadata that is used to pre and post 394 // process search/recommendation model results. 395 // 396 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 397 type Control = src.Control 398 399 // ControlServiceClient is the client API for ControlService service. For 400 // semantics around ctx use and closing/ending streaming RPCs, please refer to 401 // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 402 // 403 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 404 type ControlServiceClient = src.ControlServiceClient 405 406 // ControlServiceServer is the server API for ControlService service. 407 // 408 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 409 type ControlServiceServer = src.ControlServiceServer 410 type Control_FacetSpec = src.Control_FacetSpec 411 type Control_Rule = src.Control_Rule 412 413 // Request for CreateControl method. 414 // 415 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 416 type CreateControlRequest = src.CreateControlRequest 417 418 // Metadata associated with a create operation. 419 // 420 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 421 type CreateModelMetadata = src.CreateModelMetadata 422 423 // Request for creating a model. 424 // 425 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 426 type CreateModelRequest = src.CreateModelRequest 427 428 // Request message for 429 // [ProductService.CreateProduct][google.cloud.retail.v2alpha.ProductService.CreateProduct] 430 // method. 431 // 432 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 433 type CreateProductRequest = src.CreateProductRequest 434 435 // Request for CreateServingConfig method. 436 // 437 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 438 type CreateServingConfigRequest = src.CreateServingConfigRequest 439 440 // A custom attribute that is not explicitly modeled in 441 // [Product][google.cloud.retail.v2alpha.Product]. 442 // 443 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 444 type CustomAttribute = src.CustomAttribute 445 446 // Request for DeleteControl method. 447 // 448 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 449 type DeleteControlRequest = src.DeleteControlRequest 450 451 // Request for deleting a model. 452 // 453 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 454 type DeleteModelRequest = src.DeleteModelRequest 455 456 // Request message for 457 // [ProductService.DeleteProduct][google.cloud.retail.v2alpha.ProductService.DeleteProduct] 458 // method. 459 // 460 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 461 type DeleteProductRequest = src.DeleteProductRequest 462 463 // Request for DeleteServingConfig method. 464 // 465 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 466 type DeleteServingConfigRequest = src.DeleteServingConfigRequest 467 468 // Configuration of destination for Export related errors. 469 // 470 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 471 type ExportErrorsConfig = src.ExportErrorsConfig 472 type ExportErrorsConfig_GcsPrefix = src.ExportErrorsConfig_GcsPrefix 473 474 // Metadata related to the progress of the Export operation. This will be 475 // returned by the google.longrunning.Operation.metadata field. 476 // 477 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 478 type ExportMetadata = src.ExportMetadata 479 480 // Response of the ExportProductsRequest. If the long running operation is 481 // done, then this message is returned by the 482 // google.longrunning.Operations.response field if the operation was 483 // successful. 484 // 485 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 486 type ExportProductsResponse = src.ExportProductsResponse 487 488 // Response of the ExportUserEventsRequest. If the long running operation was 489 // successful, then this message is returned by the 490 // google.longrunning.Operations.response field if the operation was 491 // successful. 492 // 493 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 494 type ExportUserEventsResponse = src.ExportUserEventsResponse 495 496 // Fulfillment information, such as the store IDs for in-store pickup or 497 // region IDs for different shipping methods. 498 // 499 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 500 type FulfillmentInfo = src.FulfillmentInfo 501 502 // Google Cloud Storage location for input content. format. 503 // 504 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 505 type GcsSource = src.GcsSource 506 507 // Request for 508 // [CatalogService.GetAttributesConfig][google.cloud.retail.v2alpha.CatalogService.GetAttributesConfig] 509 // method. 510 // 511 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 512 type GetAttributesConfigRequest = src.GetAttributesConfigRequest 513 514 // Request for 515 // [CatalogService.GetCompletionConfig][google.cloud.retail.v2alpha.CatalogService.GetCompletionConfig] 516 // method. 517 // 518 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 519 type GetCompletionConfigRequest = src.GetCompletionConfigRequest 520 521 // Request for GetControl method. 522 // 523 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 524 type GetControlRequest = src.GetControlRequest 525 526 // Request message to show which branch is currently the default branch. 527 // 528 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 529 type GetDefaultBranchRequest = src.GetDefaultBranchRequest 530 531 // Response message of 532 // [CatalogService.GetDefaultBranch][google.cloud.retail.v2alpha.CatalogService.GetDefaultBranch]. 533 // 534 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 535 type GetDefaultBranchResponse = src.GetDefaultBranchResponse 536 537 // Request message for 538 // [ProductService.GetProduct][google.cloud.retail.v2alpha.ProductService.GetProduct] 539 // method. 540 // 541 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 542 type GetProductRequest = src.GetProductRequest 543 544 // Request for GetServingConfig method. 545 // 546 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 547 type GetServingConfigRequest = src.GetServingConfigRequest 548 549 // [Product][google.cloud.retail.v2alpha.Product] image. Recommendations AI 550 // and Retail Search do not use product images to improve prediction and search 551 // results. However, product images can be returned in results, and are shown 552 // in prediction or search previews in the console. 553 // 554 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 555 type Image = src.Image 556 557 // Request message for ImportCompletionData methods. 558 // 559 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 560 type ImportCompletionDataRequest = src.ImportCompletionDataRequest 561 562 // Response of the 563 // [ImportCompletionDataRequest][google.cloud.retail.v2alpha.ImportCompletionDataRequest]. 564 // If the long running operation is done, this message is returned by the 565 // google.longrunning.Operations.response field if the operation is successful. 566 // 567 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 568 type ImportCompletionDataResponse = src.ImportCompletionDataResponse 569 570 // Configuration of destination for Import related errors. 571 // 572 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 573 type ImportErrorsConfig = src.ImportErrorsConfig 574 type ImportErrorsConfig_GcsPrefix = src.ImportErrorsConfig_GcsPrefix 575 576 // Metadata related to the progress of the Import operation. This will be 577 // returned by the google.longrunning.Operation.metadata field. 578 // 579 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 580 type ImportMetadata = src.ImportMetadata 581 582 // Request message for Import methods. 583 // 584 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 585 type ImportProductsRequest = src.ImportProductsRequest 586 587 // Indicates how imported products are reconciled with the existing products 588 // created or imported before. 589 // 590 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 591 type ImportProductsRequest_ReconciliationMode = src.ImportProductsRequest_ReconciliationMode 592 593 // Response of the 594 // [ImportProductsRequest][google.cloud.retail.v2alpha.ImportProductsRequest]. 595 // If the long running operation is done, then this message is returned by the 596 // google.longrunning.Operations.response field if the operation was 597 // successful. 598 // 599 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 600 type ImportProductsResponse = src.ImportProductsResponse 601 602 // Request message for the ImportUserEvents request. 603 // 604 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 605 type ImportUserEventsRequest = src.ImportUserEventsRequest 606 607 // Response of the ImportUserEventsRequest. If the long running operation was 608 // successful, then this message is returned by the 609 // google.longrunning.Operations.response field if the operation was 610 // successful. 611 // 612 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 613 type ImportUserEventsResponse = src.ImportUserEventsResponse 614 615 // A floating point interval. 616 // 617 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 618 type Interval = src.Interval 619 type Interval_ExclusiveMaximum = src.Interval_ExclusiveMaximum 620 type Interval_ExclusiveMinimum = src.Interval_ExclusiveMinimum 621 type Interval_Maximum = src.Interval_Maximum 622 type Interval_Minimum = src.Interval_Minimum 623 624 // Request for 625 // [CatalogService.ListCatalogs][google.cloud.retail.v2alpha.CatalogService.ListCatalogs] 626 // method. 627 // 628 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 629 type ListCatalogsRequest = src.ListCatalogsRequest 630 631 // Response for 632 // [CatalogService.ListCatalogs][google.cloud.retail.v2alpha.CatalogService.ListCatalogs] 633 // method. 634 // 635 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 636 type ListCatalogsResponse = src.ListCatalogsResponse 637 638 // Request for ListControls method. 639 // 640 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 641 type ListControlsRequest = src.ListControlsRequest 642 643 // Response for ListControls method. 644 // 645 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 646 type ListControlsResponse = src.ListControlsResponse 647 648 // Request for listing models associated with a resource. 649 // 650 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 651 type ListModelsRequest = src.ListModelsRequest 652 653 // Response to a ListModelRequest. 654 // 655 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 656 type ListModelsResponse = src.ListModelsResponse 657 658 // Request message for 659 // [ProductService.ListProducts][google.cloud.retail.v2alpha.ProductService.ListProducts] 660 // method. 661 // 662 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 663 type ListProductsRequest = src.ListProductsRequest 664 665 // Response message for 666 // [ProductService.ListProducts][google.cloud.retail.v2alpha.ProductService.ListProducts] 667 // method. 668 // 669 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 670 type ListProductsResponse = src.ListProductsResponse 671 672 // Request for ListServingConfigs method. 673 // 674 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 675 type ListServingConfigsRequest = src.ListServingConfigsRequest 676 677 // Response for ListServingConfigs method. 678 // 679 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 680 type ListServingConfigsResponse = src.ListServingConfigsResponse 681 682 // The inventory information at a place (e.g. a store) identified by a place 683 // ID. 684 // 685 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 686 type LocalInventory = src.LocalInventory 687 688 // Represents a link between a Merchant Center account and a branch. Once a 689 // link is established, products from the linked merchant center account will 690 // be streamed to the linked branch. 691 // 692 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 693 type MerchantCenterLink = src.MerchantCenterLink 694 695 // Configures Merchant Center linking. Links contained in the config will be 696 // used to sync data from a Merchant Center account to a Cloud Retail branch. 697 // 698 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 699 type MerchantCenterLinkingConfig = src.MerchantCenterLinkingConfig 700 701 // Metadata that describes the training and serving parameters of a 702 // [Model][google.cloud.retail.v2alpha.Model]. A 703 // [Model][google.cloud.retail.v2alpha.Model] can be associated with a 704 // [ServingConfig][google.cloud.retail.v2alpha.ServingConfig] and then queried 705 // through the Predict api. 706 // 707 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 708 type Model = src.Model 709 710 // ModelServiceClient is the client API for ModelService service. For 711 // semantics around ctx use and closing/ending streaming RPCs, please refer to 712 // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 713 // 714 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 715 type ModelServiceClient = src.ModelServiceClient 716 717 // ModelServiceServer is the server API for ModelService service. 718 // 719 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 720 type ModelServiceServer = src.ModelServiceServer 721 722 // Describes whether this model have sufficient training data to be 723 // continuously trained. 724 // 725 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 726 type Model_DataState = src.Model_DataState 727 728 // The PageOptimizationConfig for model training. This determines how many 729 // panels to optimize for, and which serving configurations to consider for 730 // each panel. The purpose of this model is to optimize which 731 // [ServingConfig][google.cloud.retail.v2alpha.ServingConfig] to show on which 732 // panels in way that optimizes the visitors shopping journey. 733 // 734 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 735 type Model_PageOptimizationConfig = src.Model_PageOptimizationConfig 736 type Model_PageOptimizationConfig_ = src.Model_PageOptimizationConfig_ 737 738 // A candidate to consider for a given panel. Currently only 739 // [ServingConfig][google.cloud.retail.v2alpha.ServingConfig] are valid 740 // candidates. 741 // 742 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 743 type Model_PageOptimizationConfig_Candidate = src.Model_PageOptimizationConfig_Candidate 744 type Model_PageOptimizationConfig_Candidate_ServingConfigId = src.Model_PageOptimizationConfig_Candidate_ServingConfigId 745 746 // An individual panel with a list of 747 // [ServingConfigs][google.cloud.retail.v2alpha.ServingConfig] to consider for 748 // it. 749 // 750 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 751 type Model_PageOptimizationConfig_Panel = src.Model_PageOptimizationConfig_Panel 752 753 // Restrictions of expected returned results. 754 // 755 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 756 type Model_PageOptimizationConfig_Restriction = src.Model_PageOptimizationConfig_Restriction 757 758 // Describes whether periodic tuning is enabled for this model or not. 759 // Periodic tuning is scheduled at most every three months. You can start a 760 // tuning process manually by using the ModelTune method, which starts a tuning 761 // process immediately and resets the quarterly schedule. Enabling or disabling 762 // periodic tuning does not affect any current tuning processes. 763 // 764 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 765 type Model_PeriodicTuningState = src.Model_PeriodicTuningState 766 767 // Represents an ordered combination of valid serving configs, which / may be 768 // used for PAGE_OPTIMIZATION recommendations. 769 // 770 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 771 type Model_ServingConfigList = src.Model_ServingConfigList 772 773 // The serving state of the model. 774 // 775 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 776 type Model_ServingState = src.Model_ServingState 777 778 // The training state of the model. 779 // 780 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 781 type Model_TrainingState = src.Model_TrainingState 782 783 // Output result. 784 // 785 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 786 type OutputResult = src.OutputResult 787 788 // Request for pausing training of a model. 789 // 790 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 791 type PauseModelRequest = src.PauseModelRequest 792 793 // Request message for Predict method. 794 // 795 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 796 type PredictRequest = src.PredictRequest 797 798 // Response message for predict method. 799 // 800 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 801 type PredictResponse = src.PredictResponse 802 803 // PredictionResult represents the recommendation prediction results. 804 // 805 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 806 type PredictResponse_PredictionResult = src.PredictResponse_PredictionResult 807 808 // PredictionServiceClient is the client API for PredictionService service. 809 // For semantics around ctx use and closing/ending streaming RPCs, please refer 810 // to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 811 // 812 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 813 type PredictionServiceClient = src.PredictionServiceClient 814 815 // PredictionServiceServer is the server API for PredictionService service. 816 // 817 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 818 type PredictionServiceServer = src.PredictionServiceServer 819 820 // The price information of a [Product][google.cloud.retail.v2alpha.Product]. 821 // 822 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 823 type PriceInfo = src.PriceInfo 824 825 // The price range of all 826 // [variant][google.cloud.retail.v2alpha.Product.Type.VARIANT] 827 // [Product][google.cloud.retail.v2alpha.Product] having the same 828 // [Product.primary_product_id][google.cloud.retail.v2alpha.Product.primary_product_id]. 829 // 830 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 831 type PriceInfo_PriceRange = src.PriceInfo_PriceRange 832 833 // Product captures all metadata information of items to be recommended or 834 // searched. 835 // 836 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 837 type Product = src.Product 838 839 // Detailed product information associated with a user event. 840 // 841 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 842 type ProductDetail = src.ProductDetail 843 844 // The inline source for the input config for ImportProducts method. 845 // 846 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 847 type ProductInlineSource = src.ProductInlineSource 848 849 // The input config source for products. 850 // 851 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 852 type ProductInputConfig = src.ProductInputConfig 853 type ProductInputConfig_BigQuerySource = src.ProductInputConfig_BigQuerySource 854 type ProductInputConfig_GcsSource = src.ProductInputConfig_GcsSource 855 type ProductInputConfig_ProductInlineSource = src.ProductInputConfig_ProductInlineSource 856 857 // Configures what level the product should be uploaded with regards to how 858 // users will be send events and how predictions will be made. 859 // 860 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 861 type ProductLevelConfig = src.ProductLevelConfig 862 863 // ProductServiceClient is the client API for ProductService service. For 864 // semantics around ctx use and closing/ending streaming RPCs, please refer to 865 // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 866 // 867 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 868 type ProductServiceClient = src.ProductServiceClient 869 870 // ProductServiceServer is the server API for ProductService service. 871 // 872 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 873 type ProductServiceServer = src.ProductServiceServer 874 875 // Product availability. If this field is unspecified, the product is assumed 876 // to be in stock. 877 // 878 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 879 type Product_Availability = src.Product_Availability 880 type Product_ExpireTime = src.Product_ExpireTime 881 type Product_Ttl = src.Product_Ttl 882 883 // The type of this product. 884 // 885 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 886 type Product_Type = src.Product_Type 887 888 // Promotion information. 889 // 890 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 891 type Promotion = src.Promotion 892 893 // A transaction represents the entire purchase transaction. 894 // 895 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 896 type PurchaseTransaction = src.PurchaseTransaction 897 898 // Metadata related to the progress of the Purge operation. This will be 899 // returned by the google.longrunning.Operation.metadata field. 900 // 901 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 902 type PurgeMetadata = src.PurgeMetadata 903 904 // Metadata related to the progress of the PurgeProducts operation. This will 905 // be returned by the google.longrunning.Operation.metadata field. 906 // 907 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 908 type PurgeProductsMetadata = src.PurgeProductsMetadata 909 910 // Request message for PurgeProducts method. 911 // 912 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 913 type PurgeProductsRequest = src.PurgeProductsRequest 914 915 // Response of the PurgeProductsRequest. If the long running operation is 916 // successfully done, then this message is returned by the 917 // google.longrunning.Operations.response field. 918 // 919 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 920 type PurgeProductsResponse = src.PurgeProductsResponse 921 922 // Request message for PurgeUserEvents method. 923 // 924 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 925 type PurgeUserEventsRequest = src.PurgeUserEventsRequest 926 927 // Response of the PurgeUserEventsRequest. If the long running operation is 928 // successfully done, then this message is returned by the 929 // google.longrunning.Operations.response field. 930 // 931 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 932 type PurgeUserEventsResponse = src.PurgeUserEventsResponse 933 934 // The rating of a [Product][google.cloud.retail.v2alpha.Product]. 935 // 936 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 937 type Rating = src.Rating 938 939 // If filtering for recommendations is enabled. 940 // 941 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 942 type RecommendationsFilteringOption = src.RecommendationsFilteringOption 943 944 // Metadata for RejoinUserEvents method. 945 // 946 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 947 type RejoinUserEventsMetadata = src.RejoinUserEventsMetadata 948 949 // Request message for RejoinUserEvents method. 950 // 951 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 952 type RejoinUserEventsRequest = src.RejoinUserEventsRequest 953 954 // The scope of user events to be rejoined with the latest product catalog. If 955 // the rejoining aims at reducing number of unjoined events, set 956 // UserEventRejoinScope to UNJOINED_EVENTS. If the rejoining aims at correcting 957 // product catalog information in joined events, set UserEventRejoinScope to 958 // JOINED_EVENTS. If all events needs to be rejoined, set UserEventRejoinScope 959 // to USER_EVENT_REJOIN_SCOPE_UNSPECIFIED. 960 // 961 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 962 type RejoinUserEventsRequest_UserEventRejoinScope = src.RejoinUserEventsRequest_UserEventRejoinScope 963 964 // Response message for RejoinUserEvents method. 965 // 966 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 967 type RejoinUserEventsResponse = src.RejoinUserEventsResponse 968 969 // Request for 970 // [CatalogService.RemoveCatalogAttribute][google.cloud.retail.v2alpha.CatalogService.RemoveCatalogAttribute] 971 // method. 972 // 973 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 974 type RemoveCatalogAttributeRequest = src.RemoveCatalogAttributeRequest 975 976 // Request for RemoveControl method. 977 // 978 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 979 type RemoveControlRequest = src.RemoveControlRequest 980 981 // Metadata related to the progress of the RemoveFulfillmentPlaces operation. 982 // Currently empty because there is no meaningful metadata populated from the 983 // [ProductService.RemoveFulfillmentPlaces][google.cloud.retail.v2alpha.ProductService.RemoveFulfillmentPlaces] 984 // method. 985 // 986 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 987 type RemoveFulfillmentPlacesMetadata = src.RemoveFulfillmentPlacesMetadata 988 989 // Request message for 990 // [ProductService.RemoveFulfillmentPlaces][google.cloud.retail.v2alpha.ProductService.RemoveFulfillmentPlaces] 991 // method. 992 // 993 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 994 type RemoveFulfillmentPlacesRequest = src.RemoveFulfillmentPlacesRequest 995 996 // Response of the RemoveFulfillmentPlacesRequest. Currently empty because 997 // there is no meaningful response populated from the 998 // [ProductService.RemoveFulfillmentPlaces][google.cloud.retail.v2alpha.ProductService.RemoveFulfillmentPlaces] 999 // method. 1000 // 1001 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1002 type RemoveFulfillmentPlacesResponse = src.RemoveFulfillmentPlacesResponse 1003 1004 // Metadata related to the progress of the RemoveLocalInventories operation. 1005 // Currently empty because there is no meaningful metadata populated from the 1006 // [ProductService.RemoveLocalInventories][google.cloud.retail.v2alpha.ProductService.RemoveLocalInventories] 1007 // method. 1008 // 1009 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1010 type RemoveLocalInventoriesMetadata = src.RemoveLocalInventoriesMetadata 1011 1012 // Request message for 1013 // [ProductService.RemoveLocalInventories][google.cloud.retail.v2alpha.ProductService.RemoveLocalInventories] 1014 // method. 1015 // 1016 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1017 type RemoveLocalInventoriesRequest = src.RemoveLocalInventoriesRequest 1018 1019 // Response of the 1020 // [ProductService.RemoveLocalInventories][google.cloud.retail.v2alpha.ProductService.RemoveLocalInventories] 1021 // API. Currently empty because there is no meaningful response populated from 1022 // the 1023 // [ProductService.RemoveLocalInventories][google.cloud.retail.v2alpha.ProductService.RemoveLocalInventories] 1024 // method. 1025 // 1026 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1027 type RemoveLocalInventoriesResponse = src.RemoveLocalInventoriesResponse 1028 1029 // Request for 1030 // [CatalogService.ReplaceCatalogAttribute][google.cloud.retail.v2alpha.CatalogService.ReplaceCatalogAttribute] 1031 // method. 1032 // 1033 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1034 type ReplaceCatalogAttributeRequest = src.ReplaceCatalogAttributeRequest 1035 1036 // Request for resuming training of a model. 1037 // 1038 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1039 type ResumeModelRequest = src.ResumeModelRequest 1040 1041 // A rule is a condition-action pair * A condition defines when a rule is to 1042 // be triggered. * An action specifies what occurs on that trigger. Currently 1043 // only boost rules are supported. Currently only supported by the search 1044 // endpoint. 1045 // 1046 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1047 type Rule = src.Rule 1048 1049 // A boost action to apply to results matching condition specified above. 1050 // 1051 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1052 type Rule_BoostAction = src.Rule_BoostAction 1053 type Rule_BoostAction_ = src.Rule_BoostAction_ 1054 1055 // Prevents `query_term` from being associated with specified terms during 1056 // search. Example: Don't associate "gShoe" and "cheap". 1057 // 1058 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1059 type Rule_DoNotAssociateAction = src.Rule_DoNotAssociateAction 1060 type Rule_DoNotAssociateAction_ = src.Rule_DoNotAssociateAction_ 1061 1062 // * Rule Condition: - No 1063 // [Condition.query_terms][google.cloud.retail.v2alpha.Condition.query_terms] 1064 // provided is a global match. - 1 or more 1065 // [Condition.query_terms][google.cloud.retail.v2alpha.Condition.query_terms] 1066 // provided are combined with OR operator. * Action Input: The request query 1067 // and filter that are applied to the retrieved products, in addition to any 1068 // filters already provided with the SearchRequest. The AND operator is used to 1069 // combine the query's existing filters with the filter rule(s). NOTE: May 1070 // result in 0 results when filters conflict. * Action Result: Filters the 1071 // returned objects to be ONLY those that passed the filter. 1072 // 1073 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1074 type Rule_FilterAction = src.Rule_FilterAction 1075 type Rule_FilterAction_ = src.Rule_FilterAction_ 1076 1077 // Prevents a term in the query from being used in search. Example: Don't 1078 // search for "shoddy". 1079 // 1080 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1081 type Rule_IgnoreAction = src.Rule_IgnoreAction 1082 type Rule_IgnoreAction_ = src.Rule_IgnoreAction_ 1083 1084 // Maps a set of terms to a set of synonyms. Set of synonyms will be treated 1085 // as synonyms of each query term only. `query_terms` will not be treated as 1086 // synonyms of each other. Example: "sneakers" will use a synonym of "shoes". 1087 // "shoes" will not use a synonym of "sneakers". 1088 // 1089 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1090 type Rule_OnewaySynonymsAction = src.Rule_OnewaySynonymsAction 1091 type Rule_OnewaySynonymsAction_ = src.Rule_OnewaySynonymsAction_ 1092 1093 // Redirects a shopper to a specific page. * Rule Condition: - Must specify 1094 // [Condition.query_terms][google.cloud.retail.v2alpha.Condition.query_terms]. 1095 // * Action Input: Request Query * Action Result: Redirects shopper to provided 1096 // uri. 1097 // 1098 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1099 type Rule_RedirectAction = src.Rule_RedirectAction 1100 type Rule_RedirectAction_ = src.Rule_RedirectAction_ 1101 1102 // Replaces a term in the query. Multiple replacement candidates can be 1103 // specified. All `query_terms` will be replaced with the replacement term. 1104 // Example: Replace "gShoe" with "google shoe". 1105 // 1106 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1107 type Rule_ReplacementAction = src.Rule_ReplacementAction 1108 type Rule_ReplacementAction_ = src.Rule_ReplacementAction_ 1109 1110 // Creates a set of terms that will be treated as synonyms of each other. 1111 // Example: synonyms of "sneakers" and "shoes". - "sneakers" will use a synonym 1112 // of "shoes". - "shoes" will use a synonym of "sneakers". 1113 // 1114 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1115 type Rule_TwowaySynonymsAction = src.Rule_TwowaySynonymsAction 1116 type Rule_TwowaySynonymsAction_ = src.Rule_TwowaySynonymsAction_ 1117 1118 // Request message for 1119 // [SearchService.Search][google.cloud.retail.v2alpha.SearchService.Search] 1120 // method. 1121 // 1122 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1123 type SearchRequest = src.SearchRequest 1124 1125 // Boost specification to boost certain items. 1126 // 1127 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1128 type SearchRequest_BoostSpec = src.SearchRequest_BoostSpec 1129 1130 // Boost applies to products which match a condition. 1131 // 1132 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1133 type SearchRequest_BoostSpec_ConditionBoostSpec = src.SearchRequest_BoostSpec_ConditionBoostSpec 1134 1135 // The specifications of dynamically generated facets. 1136 // 1137 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1138 type SearchRequest_DynamicFacetSpec = src.SearchRequest_DynamicFacetSpec 1139 1140 // Enum to control DynamicFacet mode 1141 // 1142 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1143 type SearchRequest_DynamicFacetSpec_Mode = src.SearchRequest_DynamicFacetSpec_Mode 1144 1145 // A facet specification to perform faceted search. 1146 // 1147 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1148 type SearchRequest_FacetSpec = src.SearchRequest_FacetSpec 1149 1150 // Specifies how a facet is computed. 1151 // 1152 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1153 type SearchRequest_FacetSpec_FacetKey = src.SearchRequest_FacetSpec_FacetKey 1154 1155 // The specification for personalization. 1156 // 1157 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1158 type SearchRequest_PersonalizationSpec = src.SearchRequest_PersonalizationSpec 1159 1160 // The personalization mode of each search request. 1161 // 1162 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1163 type SearchRequest_PersonalizationSpec_Mode = src.SearchRequest_PersonalizationSpec_Mode 1164 1165 // Specification to determine under which conditions query expansion should 1166 // occur. 1167 // 1168 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1169 type SearchRequest_QueryExpansionSpec = src.SearchRequest_QueryExpansionSpec 1170 1171 // Enum describing under which condition query expansion should occur. 1172 // 1173 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1174 type SearchRequest_QueryExpansionSpec_Condition = src.SearchRequest_QueryExpansionSpec_Condition 1175 1176 // The relevance threshold of the search results. The higher relevance 1177 // threshold is, the higher relevant results are shown and the less number of 1178 // results are returned. 1179 // 1180 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1181 type SearchRequest_RelevanceThreshold = src.SearchRequest_RelevanceThreshold 1182 1183 // The search mode of each search request. 1184 // 1185 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1186 type SearchRequest_SearchMode = src.SearchRequest_SearchMode 1187 1188 // The specification for query spell correction. 1189 // 1190 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1191 type SearchRequest_SpellCorrectionSpec = src.SearchRequest_SpellCorrectionSpec 1192 1193 // Enum describing under which mode spell correction should occur. 1194 // 1195 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1196 type SearchRequest_SpellCorrectionSpec_Mode = src.SearchRequest_SpellCorrectionSpec_Mode 1197 1198 // Response message for 1199 // [SearchService.Search][google.cloud.retail.v2alpha.SearchService.Search] 1200 // method. 1201 // 1202 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1203 type SearchResponse = src.SearchResponse 1204 1205 // A facet result. 1206 // 1207 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1208 type SearchResponse_Facet = src.SearchResponse_Facet 1209 1210 // A facet value which contains value names and their count. 1211 // 1212 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1213 type SearchResponse_Facet_FacetValue = src.SearchResponse_Facet_FacetValue 1214 type SearchResponse_Facet_FacetValue_Interval = src.SearchResponse_Facet_FacetValue_Interval 1215 type SearchResponse_Facet_FacetValue_Value = src.SearchResponse_Facet_FacetValue_Value 1216 1217 // Information describing query expansion including whether expansion has 1218 // occurred. 1219 // 1220 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1221 type SearchResponse_QueryExpansionInfo = src.SearchResponse_QueryExpansionInfo 1222 1223 // Represents the search results. 1224 // 1225 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1226 type SearchResponse_SearchResult = src.SearchResponse_SearchResult 1227 1228 // SearchServiceClient is the client API for SearchService service. For 1229 // semantics around ctx use and closing/ending streaming RPCs, please refer to 1230 // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 1231 // 1232 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1233 type SearchServiceClient = src.SearchServiceClient 1234 1235 // SearchServiceServer is the server API for SearchService service. 1236 // 1237 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1238 type SearchServiceServer = src.SearchServiceServer 1239 1240 // The use case of Cloud Retail Search. 1241 // 1242 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1243 type SearchSolutionUseCase = src.SearchSolutionUseCase 1244 1245 // Configures metadata that is used to generate serving time results (e.g. 1246 // search results or recommendation predictions). The ServingConfig is passed 1247 // in the search and predict request and together with the 1248 // Catalog.default_branch, generates results. 1249 // 1250 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1251 type ServingConfig = src.ServingConfig 1252 1253 // ServingConfigServiceClient is the client API for ServingConfigService 1254 // service. For semantics around ctx use and closing/ending streaming RPCs, 1255 // please refer to 1256 // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 1257 // 1258 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1259 type ServingConfigServiceClient = src.ServingConfigServiceClient 1260 1261 // ServingConfigServiceServer is the server API for ServingConfigService 1262 // service. 1263 // 1264 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1265 type ServingConfigServiceServer = src.ServingConfigServiceServer 1266 1267 // Request message to set a specified branch as new default_branch. 1268 // 1269 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1270 type SetDefaultBranchRequest = src.SetDefaultBranchRequest 1271 1272 // Metadata related to the progress of the SetInventory operation. Currently 1273 // empty because there is no meaningful metadata populated from the 1274 // [ProductService.SetInventory][google.cloud.retail.v2alpha.ProductService.SetInventory] 1275 // method. 1276 // 1277 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1278 type SetInventoryMetadata = src.SetInventoryMetadata 1279 1280 // Request message for 1281 // [ProductService.SetInventory][google.cloud.retail.v2alpha.ProductService.SetInventory] 1282 // method. 1283 // 1284 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1285 type SetInventoryRequest = src.SetInventoryRequest 1286 1287 // Response of the SetInventoryRequest. Currently empty because there is no 1288 // meaningful response populated from the 1289 // [ProductService.SetInventory][google.cloud.retail.v2alpha.ProductService.SetInventory] 1290 // method. 1291 // 1292 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1293 type SetInventoryResponse = src.SetInventoryResponse 1294 1295 // The type of solution. 1296 // 1297 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1298 type SolutionType = src.SolutionType 1299 1300 // Metadata associated with a tune operation. 1301 // 1302 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1303 type TuneModelMetadata = src.TuneModelMetadata 1304 1305 // Request to manually start a tuning process now (instead of waiting for the 1306 // periodically scheduled tuning to happen). 1307 // 1308 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1309 type TuneModelRequest = src.TuneModelRequest 1310 1311 // Response associated with a tune operation. 1312 // 1313 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1314 type TuneModelResponse = src.TuneModelResponse 1315 1316 // UnimplementedCatalogServiceServer can be embedded to have forward 1317 // compatible implementations. 1318 // 1319 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1320 type UnimplementedCatalogServiceServer = src.UnimplementedCatalogServiceServer 1321 1322 // UnimplementedCompletionServiceServer can be embedded to have forward 1323 // compatible implementations. 1324 // 1325 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1326 type UnimplementedCompletionServiceServer = src.UnimplementedCompletionServiceServer 1327 1328 // UnimplementedControlServiceServer can be embedded to have forward 1329 // compatible implementations. 1330 // 1331 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1332 type UnimplementedControlServiceServer = src.UnimplementedControlServiceServer 1333 1334 // UnimplementedModelServiceServer can be embedded to have forward compatible 1335 // implementations. 1336 // 1337 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1338 type UnimplementedModelServiceServer = src.UnimplementedModelServiceServer 1339 1340 // UnimplementedPredictionServiceServer can be embedded to have forward 1341 // compatible implementations. 1342 // 1343 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1344 type UnimplementedPredictionServiceServer = src.UnimplementedPredictionServiceServer 1345 1346 // UnimplementedProductServiceServer can be embedded to have forward 1347 // compatible implementations. 1348 // 1349 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1350 type UnimplementedProductServiceServer = src.UnimplementedProductServiceServer 1351 1352 // UnimplementedSearchServiceServer can be embedded to have forward compatible 1353 // implementations. 1354 // 1355 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1356 type UnimplementedSearchServiceServer = src.UnimplementedSearchServiceServer 1357 1358 // UnimplementedServingConfigServiceServer can be embedded to have forward 1359 // compatible implementations. 1360 // 1361 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1362 type UnimplementedServingConfigServiceServer = src.UnimplementedServingConfigServiceServer 1363 1364 // UnimplementedUserEventServiceServer can be embedded to have forward 1365 // compatible implementations. 1366 // 1367 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1368 type UnimplementedUserEventServiceServer = src.UnimplementedUserEventServiceServer 1369 1370 // Request for 1371 // [CatalogService.UpdateAttributesConfig][google.cloud.retail.v2alpha.CatalogService.UpdateAttributesConfig] 1372 // method. 1373 // 1374 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1375 type UpdateAttributesConfigRequest = src.UpdateAttributesConfigRequest 1376 1377 // Request for 1378 // [CatalogService.UpdateCatalog][google.cloud.retail.v2alpha.CatalogService.UpdateCatalog] 1379 // method. 1380 // 1381 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1382 type UpdateCatalogRequest = src.UpdateCatalogRequest 1383 1384 // Request for 1385 // [CatalogService.UpdateCompletionConfig][google.cloud.retail.v2alpha.CatalogService.UpdateCompletionConfig] 1386 // method. 1387 // 1388 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1389 type UpdateCompletionConfigRequest = src.UpdateCompletionConfigRequest 1390 1391 // Request for UpdateControl method. 1392 // 1393 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1394 type UpdateControlRequest = src.UpdateControlRequest 1395 1396 // Request for updating an existing model. 1397 // 1398 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1399 type UpdateModelRequest = src.UpdateModelRequest 1400 1401 // Request message for 1402 // [ProductService.UpdateProduct][google.cloud.retail.v2alpha.ProductService.UpdateProduct] 1403 // method. 1404 // 1405 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1406 type UpdateProductRequest = src.UpdateProductRequest 1407 1408 // Request for UpdateServingConfig method. 1409 // 1410 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1411 type UpdateServingConfigRequest = src.UpdateServingConfigRequest 1412 1413 // UserEvent captures all metadata information Retail API needs to know about 1414 // how end users interact with customers' website. 1415 // 1416 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1417 type UserEvent = src.UserEvent 1418 1419 // A summary of import result. The UserEventImportSummary summarizes the 1420 // import status for user events. 1421 // 1422 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1423 type UserEventImportSummary = src.UserEventImportSummary 1424 1425 // The inline source for the input config for ImportUserEvents method. 1426 // 1427 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1428 type UserEventInlineSource = src.UserEventInlineSource 1429 1430 // The input config source for user events. 1431 // 1432 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1433 type UserEventInputConfig = src.UserEventInputConfig 1434 type UserEventInputConfig_BigQuerySource = src.UserEventInputConfig_BigQuerySource 1435 type UserEventInputConfig_GcsSource = src.UserEventInputConfig_GcsSource 1436 type UserEventInputConfig_UserEventInlineSource = src.UserEventInputConfig_UserEventInlineSource 1437 1438 // UserEventServiceClient is the client API for UserEventService service. For 1439 // semantics around ctx use and closing/ending streaming RPCs, please refer to 1440 // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 1441 // 1442 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1443 type UserEventServiceClient = src.UserEventServiceClient 1444 1445 // UserEventServiceServer is the server API for UserEventService service. 1446 // 1447 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1448 type UserEventServiceServer = src.UserEventServiceServer 1449 1450 // Information of an end user. 1451 // 1452 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1453 type UserInfo = src.UserInfo 1454 1455 // Request message for WriteUserEvent method. 1456 // 1457 // Deprecated: Please use types in: cloud.google.com/go/retail/apiv2alpha/retailpb 1458 type WriteUserEventRequest = src.WriteUserEventRequest 1459 1460 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1461 func NewCatalogServiceClient(cc grpc.ClientConnInterface) CatalogServiceClient { 1462 return src.NewCatalogServiceClient(cc) 1463 } 1464 1465 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1466 func NewCompletionServiceClient(cc grpc.ClientConnInterface) CompletionServiceClient { 1467 return src.NewCompletionServiceClient(cc) 1468 } 1469 1470 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1471 func NewControlServiceClient(cc grpc.ClientConnInterface) ControlServiceClient { 1472 return src.NewControlServiceClient(cc) 1473 } 1474 1475 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1476 func NewModelServiceClient(cc grpc.ClientConnInterface) ModelServiceClient { 1477 return src.NewModelServiceClient(cc) 1478 } 1479 1480 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1481 func NewPredictionServiceClient(cc grpc.ClientConnInterface) PredictionServiceClient { 1482 return src.NewPredictionServiceClient(cc) 1483 } 1484 1485 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1486 func NewProductServiceClient(cc grpc.ClientConnInterface) ProductServiceClient { 1487 return src.NewProductServiceClient(cc) 1488 } 1489 1490 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1491 func NewSearchServiceClient(cc grpc.ClientConnInterface) SearchServiceClient { 1492 return src.NewSearchServiceClient(cc) 1493 } 1494 1495 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1496 func NewServingConfigServiceClient(cc grpc.ClientConnInterface) ServingConfigServiceClient { 1497 return src.NewServingConfigServiceClient(cc) 1498 } 1499 1500 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1501 func NewUserEventServiceClient(cc grpc.ClientConnInterface) UserEventServiceClient { 1502 return src.NewUserEventServiceClient(cc) 1503 } 1504 1505 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1506 func RegisterCatalogServiceServer(s *grpc.Server, srv CatalogServiceServer) { 1507 src.RegisterCatalogServiceServer(s, srv) 1508 } 1509 1510 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1511 func RegisterCompletionServiceServer(s *grpc.Server, srv CompletionServiceServer) { 1512 src.RegisterCompletionServiceServer(s, srv) 1513 } 1514 1515 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1516 func RegisterControlServiceServer(s *grpc.Server, srv ControlServiceServer) { 1517 src.RegisterControlServiceServer(s, srv) 1518 } 1519 1520 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1521 func RegisterModelServiceServer(s *grpc.Server, srv ModelServiceServer) { 1522 src.RegisterModelServiceServer(s, srv) 1523 } 1524 1525 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1526 func RegisterPredictionServiceServer(s *grpc.Server, srv PredictionServiceServer) { 1527 src.RegisterPredictionServiceServer(s, srv) 1528 } 1529 1530 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1531 func RegisterProductServiceServer(s *grpc.Server, srv ProductServiceServer) { 1532 src.RegisterProductServiceServer(s, srv) 1533 } 1534 1535 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1536 func RegisterSearchServiceServer(s *grpc.Server, srv SearchServiceServer) { 1537 src.RegisterSearchServiceServer(s, srv) 1538 } 1539 1540 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1541 func RegisterServingConfigServiceServer(s *grpc.Server, srv ServingConfigServiceServer) { 1542 src.RegisterServingConfigServiceServer(s, srv) 1543 } 1544 1545 // Deprecated: Please use funcs in: cloud.google.com/go/retail/apiv2alpha/retailpb 1546 func RegisterUserEventServiceServer(s *grpc.Server, srv UserEventServiceServer) { 1547 src.RegisterUserEventServiceServer(s, srv) 1548 } 1549