ProjectsLocationsCatalogsBranchesProductsResource class

Constructors

ProjectsLocationsCatalogsBranchesProductsResource(ApiRequester client)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addFulfillmentPlaces(GoogleCloudRetailV2AddFulfillmentPlacesRequest request, String product, {String? $fields}) Future<GoogleLongrunningOperation>
We recommend that you use the ProductService.AddLocalInventories method instead of the ProductService.AddFulfillmentPlaces method.
addLocalInventories(GoogleCloudRetailV2AddLocalInventoriesRequest request, String product, {String? $fields}) Future<GoogleLongrunningOperation>
Updates local inventory information for a Product at a list of places, while respecting the last update timestamps of each inventory field.
create(GoogleCloudRetailV2Product request, String parent, {String? productId, String? $fields}) Future<GoogleCloudRetailV2Product>
Creates a Product.
delete(String name, {String? $fields}) Future<GoogleProtobufEmpty>
Deletes a Product.
get(String name, {String? $fields}) Future<GoogleCloudRetailV2Product>
Gets a Product.
import(GoogleCloudRetailV2ImportProductsRequest request, String parent, {String? $fields}) Future<GoogleLongrunningOperation>
Bulk import of multiple Products.
list(String parent, {String? filter, int? pageSize, String? pageToken, String? readMask, String? $fields}) Future<GoogleCloudRetailV2ListProductsResponse>
Gets a list of Products.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
patch(GoogleCloudRetailV2Product request, String name, {bool? allowMissing, String? updateMask, String? $fields}) Future<GoogleCloudRetailV2Product>
Updates a Product.
purge(GoogleCloudRetailV2PurgeProductsRequest request, String parent, {String? $fields}) Future<GoogleLongrunningOperation>
Permanently deletes all selected Products under a branch.
removeFulfillmentPlaces(GoogleCloudRetailV2RemoveFulfillmentPlacesRequest request, String product, {String? $fields}) Future<GoogleLongrunningOperation>
We recommend that you use the ProductService.RemoveLocalInventories method instead of the ProductService.RemoveFulfillmentPlaces method.
removeLocalInventories(GoogleCloudRetailV2RemoveLocalInventoriesRequest request, String product, {String? $fields}) Future<GoogleLongrunningOperation>
Remove local inventory information for a Product at a list of places at a removal timestamp.
setInventory(GoogleCloudRetailV2SetInventoryRequest request, String name, {String? $fields}) Future<GoogleLongrunningOperation>
Updates inventory information for a Product while respecting the last update timestamps of each inventory field.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited