Get desktop application:
View/edit binary Protocol Buffers messages
Cart management service. this is a service created for the purpose of demonstration.
Add an item to a specified cart.
Request to add an item to a user's cart. This will automatically initialize a cart for the user if no existing.
User to use for cart lookup.
Item to add to cart.
Clear out the specified cart.
Request to clear out a user's existing cart. No-op if no cart is initialized for the user.
User to use for cart lookup.
Get the details for a specified cart.
Request to fetch a user's existing cart.
User to use for cart lookup.
Represents an existing cart for a specific user.
User tied to this cart.
Items this cart contains.
Single item within a cart. This includes a reference to our catalog and user-provided selection.
Used in: , , , ,
Product catalog reference.
User-provided quantity for this item.
Represents successful response with no data required.
Used as response type in: CartService.AddItem, CartService.EmptyCart
(message has no fields)