Deletes the specified LocalInventory from the given product in your
merchant account. It might take a up to an hour for the
LocalInventory to be deleted from the specific product.
Once you have received a successful delete response, wait for that
period before attempting a delete again.
Inserts a LocalInventory resource to a product in your merchant
account.
Replaces the full LocalInventory resource if an entry with the same
storeCode
already exists for the product.
It might take up to 30 minutes for the new or updated LocalInventory
resource to appear in products.
Lists the LocalInventory resources for the given product in your merchant
account. The response might contain fewer items than specified by
pageSize. If pageToken was returned in previous request, it can be used
to obtain additional results.
LocalInventory resources are listed per product for a given account.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-16 UTC."],[],[],null,["# Interface LocalInventoryServiceGrpc.AsyncService (1.0.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.0 (latest)](/java/docs/reference/google-shopping-merchant-inventories/latest/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.46.0](/java/docs/reference/google-shopping-merchant-inventories/0.46.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.44.0](/java/docs/reference/google-shopping-merchant-inventories/0.44.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.43.0](/java/docs/reference/google-shopping-merchant-inventories/0.43.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.40.0](/java/docs/reference/google-shopping-merchant-inventories/0.40.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.39.0](/java/docs/reference/google-shopping-merchant-inventories/0.39.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.38.0](/java/docs/reference/google-shopping-merchant-inventories/0.38.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.36.0](/java/docs/reference/google-shopping-merchant-inventories/0.36.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.35.0](/java/docs/reference/google-shopping-merchant-inventories/0.35.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.34.0](/java/docs/reference/google-shopping-merchant-inventories/0.34.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.33.0](/java/docs/reference/google-shopping-merchant-inventories/0.33.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.32.0](/java/docs/reference/google-shopping-merchant-inventories/0.32.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.31.0](/java/docs/reference/google-shopping-merchant-inventories/0.31.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.30.0](/java/docs/reference/google-shopping-merchant-inventories/0.30.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.29.0](/java/docs/reference/google-shopping-merchant-inventories/0.29.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.28.0](/java/docs/reference/google-shopping-merchant-inventories/0.28.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.27.0](/java/docs/reference/google-shopping-merchant-inventories/0.27.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.25.0](/java/docs/reference/google-shopping-merchant-inventories/0.25.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.24.0](/java/docs/reference/google-shopping-merchant-inventories/0.24.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.23.0](/java/docs/reference/google-shopping-merchant-inventories/0.23.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.22.0](/java/docs/reference/google-shopping-merchant-inventories/0.22.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.21.0](/java/docs/reference/google-shopping-merchant-inventories/0.21.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.20.0](/java/docs/reference/google-shopping-merchant-inventories/0.20.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.19.0](/java/docs/reference/google-shopping-merchant-inventories/0.19.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.18.0](/java/docs/reference/google-shopping-merchant-inventories/0.18.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.17.0](/java/docs/reference/google-shopping-merchant-inventories/0.17.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.16.0](/java/docs/reference/google-shopping-merchant-inventories/0.16.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.15.0](/java/docs/reference/google-shopping-merchant-inventories/0.15.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.13.0](/java/docs/reference/google-shopping-merchant-inventories/0.13.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.12.0](/java/docs/reference/google-shopping-merchant-inventories/0.12.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.11.0](/java/docs/reference/google-shopping-merchant-inventories/0.11.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.10.0](/java/docs/reference/google-shopping-merchant-inventories/0.10.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.9.0](/java/docs/reference/google-shopping-merchant-inventories/0.9.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.8.0](/java/docs/reference/google-shopping-merchant-inventories/0.8.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.7.0](/java/docs/reference/google-shopping-merchant-inventories/0.7.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.6.0](/java/docs/reference/google-shopping-merchant-inventories/0.6.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.5.0](/java/docs/reference/google-shopping-merchant-inventories/0.5.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.4.0](/java/docs/reference/google-shopping-merchant-inventories/0.4.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService)\n- [0.3.0](/java/docs/reference/google-shopping-merchant-inventories/0.3.0/com.google.shopping.merchant.inventories.v1beta.LocalInventoryServiceGrpc.AsyncService) \n\n public static interface LocalInventoryServiceGrpc.AsyncService\n\nService to manage local inventory for products\n\nMethods\n-------\n\n### deleteLocalInventory(DeleteLocalInventoryRequest request, StreamObserver\\\u003cEmpty\\\u003e responseObserver)\n\n public default void deleteLocalInventory(DeleteLocalInventoryRequest request, StreamObserver\u003cEmpty\u003e responseObserver)\n\nDeletes the specified `LocalInventory` from the given product in your\nmerchant account. It might take a up to an hour for the\n`LocalInventory` to be deleted from the specific product.\nOnce you have received a successful delete response, wait for that\nperiod before attempting a delete again.\n\n### insertLocalInventory(InsertLocalInventoryRequest request, StreamObserver\\\u003cLocalInventory\\\u003e responseObserver)\n\n public default void insertLocalInventory(InsertLocalInventoryRequest request, StreamObserver\u003cLocalInventory\u003e responseObserver)\n\nInserts a `LocalInventory` resource to a product in your merchant\naccount.\nReplaces the full `LocalInventory` resource if an entry with the same\n`storeCode`\nalready exists for the product.\nIt might take up to 30 minutes for the new or updated `LocalInventory`\nresource to appear in products.\n\n### listLocalInventories(ListLocalInventoriesRequest request, StreamObserver\\\u003cListLocalInventoriesResponse\\\u003e responseObserver)\n\n public default void listLocalInventories(ListLocalInventoriesRequest request, StreamObserver\u003cListLocalInventoriesResponse\u003e responseObserver)\n\nLists the `LocalInventory` resources for the given product in your merchant\naccount. The response might contain fewer items than specified by\n`pageSize`. If `pageToken` was returned in previous request, it can be used\nto obtain additional results.\n`LocalInventory` resources are listed per product for a given account."]]