lib/google/apis/retail_v2beta/service.rb in google-apis-retail_v2beta-0.51.0 vs lib/google/apis/retail_v2beta/service.rb in google-apis-retail_v2beta-0.52.0

- old
+ new

@@ -612,13 +612,17 @@ # Incrementally adds place IDs to Product.fulfillment_info.place_ids. This # process is asynchronous and does not require the Product to exist before # updating fulfillment information. If the request is valid, the update will be # enqueued and processed downstream. As a consequence, when a response is # returned, the added place IDs are not immediately manifested in the Product - # queried by ProductService.GetProduct or ProductService.ListProducts. This - # feature is only available for users who have Retail Search enabled. Please - # enable Retail Search on Cloud Console before using this feature. + # queried by ProductService.GetProduct or ProductService.ListProducts. The + # returned Operations will be obsolete after 1 day, and GetOperation API will + # return NOT_FOUND afterwards. If conflicting updates are issued, the Operations + # associated with the stale updates will not be marked as done until being + # obsolete. This feature is only available for users who have Retail Search + # enabled. Please enable Retail Search on Cloud Console before using this + # feature. # @param [String] product # Required. Full resource name of Product, such as `projects/*/locations/global/ # catalogs/default_catalog/branches/default_branch/products/some_product_id`. If # the caller does not have permission to access the Product, regardless of # whether or not it exists, a PERMISSION_DENIED error is returned. @@ -659,13 +663,16 @@ # and processed downstream. As a consequence, when a response is returned, # updates are not immediately manifested in the Product queried by # ProductService.GetProduct or ProductService.ListProducts. Local inventory # information can only be modified using this method. ProductService. # CreateProduct and ProductService.UpdateProduct has no effect on local - # inventories. This feature is only available for users who have Retail Search - # enabled. Please enable Retail Search on Cloud Console before using this - # feature. + # inventories. The returned Operations will be obsolete after 1 day, and + # GetOperation API will return NOT_FOUND afterwards. If conflicting updates are + # issued, the Operations associated with the stale updates will not be marked as + # done until being obsolete. This feature is only available for users who have + # Retail Search enabled. Please enable Retail Search on Cloud Console before + # using this feature. # @param [String] product # Required. Full resource name of Product, such as `projects/*/locations/global/ # catalogs/default_catalog/branches/default_branch/products/some_product_id`. If # the caller does not have permission to access the Product, regardless of # whether or not it exists, a PERMISSION_DENIED error is returned. @@ -967,13 +974,17 @@ # Incrementally removes place IDs from a Product.fulfillment_info.place_ids. # This process is asynchronous and does not require the Product to exist before # updating fulfillment information. If the request is valid, the update will be # enqueued and processed downstream. As a consequence, when a response is # returned, the removed place IDs are not immediately manifested in the Product - # queried by ProductService.GetProduct or ProductService.ListProducts. This - # feature is only available for users who have Retail Search enabled. Please - # enable Retail Search on Cloud Console before using this feature. + # queried by ProductService.GetProduct or ProductService.ListProducts. The + # returned Operations will be obsolete after 1 day, and GetOperation API will + # return NOT_FOUND afterwards. If conflicting updates are issued, the Operations + # associated with the stale updates will not be marked as done until being + # obsolete. This feature is only available for users who have Retail Search + # enabled. Please enable Retail Search on Cloud Console before using this + # feature. # @param [String] product # Required. Full resource name of Product, such as `projects/*/locations/global/ # catalogs/default_catalog/branches/default_branch/products/some_product_id`. If # the caller does not have permission to access the Product, regardless of # whether or not it exists, a PERMISSION_DENIED error is returned. @@ -1012,13 +1023,16 @@ # removal will be enqueued and processed downstream. As a consequence, when a # response is returned, removals are not immediately manifested in the Product # queried by ProductService.GetProduct or ProductService.ListProducts. Local # inventory information can only be removed using this method. ProductService. # CreateProduct and ProductService.UpdateProduct has no effect on local - # inventories. This feature is only available for users who have Retail Search - # enabled. Please enable Retail Search on Cloud Console before using this - # feature. + # inventories. The returned Operations will be obsolete after 1 day, and + # GetOperation API will return NOT_FOUND afterwards. If conflicting updates are + # issued, the Operations associated with the stale updates will not be marked as + # done until being obsolete. This feature is only available for users who have + # Retail Search enabled. Please enable Retail Search on Cloud Console before + # using this feature. # @param [String] product # Required. Full resource name of Product, such as `projects/*/locations/global/ # catalogs/default_catalog/branches/default_branch/products/some_product_id`. If # the caller does not have permission to access the Product, regardless of # whether or not it exists, a PERMISSION_DENIED error is returned. @@ -1067,13 +1081,16 @@ # are set in CreateProductRequest.product, then any pre-existing inventory # information for this product will be used. If no inventory fields are set in # SetInventoryRequest.set_mask, then any existing inventory information will be # preserved. Pre-existing inventory information can only be updated with # ProductService.SetInventory, ProductService.AddFulfillmentPlaces, and - # ProductService.RemoveFulfillmentPlaces. This feature is only available for - # users who have Retail Search enabled. Please enable Retail Search on Cloud - # Console before using this feature. + # ProductService.RemoveFulfillmentPlaces. The returned Operations will be + # obsolete after 1 day, and GetOperation API will return NOT_FOUND afterwards. + # If conflicting updates are issued, the Operations associated with the stale + # updates will not be marked as done until being obsolete. This feature is only + # available for users who have Retail Search enabled. Please enable Retail + # Search on Cloud Console before using this feature. # @param [String] name # Immutable. Full resource name of the product, such as `projects/*/locations/ # global/catalogs/default_catalog/branches/default_branch/products/product_id`. # @param [Google::Apis::RetailV2beta::GoogleCloudRetailV2betaSetInventoryRequest] google_cloud_retail_v2beta_set_inventory_request_object # @param [String] fields @@ -1885,12 +1902,12 @@ execute_or_queue_command(command, &block) end # Bulk import of User events. Request processing might be synchronous. Events # that already exist are skipped. Use this method for backfilling historical - # user events. Operation.response is of type ImportResponse. Note that it is - # possible for a subset of the items to be successfully inserted. Operation. - # metadata is of type ImportMetadata. + # user events. `Operation.response` is of type `ImportResponse`. Note that it is + # possible for a subset of the items to be successfully inserted. `Operation. + # metadata` is of type `ImportMetadata`. # @param [String] parent # Required. `projects/1234/locations/global/catalogs/default_catalog` # @param [Google::Apis::RetailV2beta::GoogleCloudRetailV2betaImportUserEventsRequest] google_cloud_retail_v2beta_import_user_events_request_object # @param [String] fields # Selector specifying which fields to include in a partial response.