Class AddLocalInventoriesRequest (2.5.0)
Note: Some or all of the information on this page might not apply
to Trusted Cloud. For a list of services that are available in
Trusted Cloud, see Services available for
Trusted Cloud .
Version latestkeyboard_arrow_down
AddLocalInventoriesRequest ( mapping = None , * , ignore_unknown_fields = False , ** kwargs )
Request message for
ProductService.AddLocalInventories
method.
Attributes
Name
Description
product
str
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.
local_inventories
MutableSequence[google.cloud.retail_v2beta.types.LocalInventory ]
Required. A list of inventory information at
difference places. Each place is identified by
its place ID. At most 3000 inventories are
allowed per request.
add_mask
google.protobuf.field_mask_pb2.FieldMask
Indicates which inventory fields in the provided list of
LocalInventory
to update. The field is updated to the provided value.
If a field is set while the place does not have a previous
local inventory, the local inventory at that store is
created.
If a field is set while the value of that field is not
provided, the original field value, if it exists, is
deleted.
If the mask is not set or set with empty paths, all
inventory fields will be updated.
If an unsupported or unknown field is provided, an
INVALID_ARGUMENT error is returned and the entire update
will be ignored.
add_time
google.protobuf.timestamp_pb2.Timestamp
The time when the inventory updates are
issued. Used to prevent out-of-order updates on
local inventory fields. If not provided, the
internal system time will be used.
allow_missing
bool
If set to true, and the
Product is not found,
the local inventory will still be processed and retained for
at most 1 day and processed once the
Product is created. If
set to false, a NOT_FOUND error is returned if the
Product is not found.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-28 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Class AddLocalInventoriesRequest (2.5.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.5.0 (latest)](/python/docs/reference/retail/latest/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [2.4.0](/python/docs/reference/retail/2.4.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [2.3.0](/python/docs/reference/retail/2.3.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [2.2.0](/python/docs/reference/retail/2.2.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [2.1.0](/python/docs/reference/retail/2.1.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [2.0.0](/python/docs/reference/retail/2.0.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.25.0](/python/docs/reference/retail/1.25.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.24.0](/python/docs/reference/retail/1.24.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.23.1](/python/docs/reference/retail/1.23.1/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.22.0](/python/docs/reference/retail/1.22.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.21.2](/python/docs/reference/retail/1.21.2/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.20.1](/python/docs/reference/retail/1.20.1/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.19.1](/python/docs/reference/retail/1.19.1/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.18.0](/python/docs/reference/retail/1.18.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.17.0](/python/docs/reference/retail/1.17.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.16.3](/python/docs/reference/retail/1.16.3/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.15.1](/python/docs/reference/retail/1.15.1/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.14.1](/python/docs/reference/retail/1.14.1/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.13.0](/python/docs/reference/retail/1.13.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.12.0](/python/docs/reference/retail/1.12.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.11.0](/python/docs/reference/retail/1.11.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.10.2](/python/docs/reference/retail/1.10.2/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.9.0](/python/docs/reference/retail/1.9.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.8.1](/python/docs/reference/retail/1.8.1/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.7.0](/python/docs/reference/retail/1.7.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.6.1](/python/docs/reference/retail/1.6.1/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.5.0](/python/docs/reference/retail/1.5.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.4.1](/python/docs/reference/retail/1.4.1/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.3.0](/python/docs/reference/retail/1.3.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.2.1](/python/docs/reference/retail/1.2.1/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.1.0](/python/docs/reference/retail/1.1.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [1.0.2](/python/docs/reference/retail/1.0.2/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [0.4.2](/python/docs/reference/retail/0.4.2/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [0.3.1](/python/docs/reference/retail/0.3.1/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [0.2.0](/python/docs/reference/retail/0.2.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest)\n- [0.1.0](/python/docs/reference/retail/0.1.0/google.cloud.retail_v2beta.types.AddLocalInventoriesRequest) \n\n AddLocalInventoriesRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nRequest message for\nProductService.AddLocalInventories\nmethod."]]