...

Source file src/google.golang.org/genproto/googleapis/cloud/retail/v2alpha/alias.go

Documentation: google.golang.org/genproto/googleapis/cloud/retail/v2alpha

     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  

View as plain text