Get desktop application:
View/edit binary Protocol Buffers messages
string ProductId = 1
string ProductName = 2
int32 InitialQuantity = 4
repeated string Tags = 5
Used in: CreateProduct, ProductData, ProductSold, ProductTotals
int64 units = 1
sfixed32 nanos = 2
string ProducerId = 1
string ActorRefPath = 2
string ProducerId = 1
string ActorRefPath = 2
string ProducerId = 1
string ActorRefPath = 2
Used in: InventoryChanged
FULFILLMENT = 0
SUPPLY_INCREASE = 1
LOST = 2
Used in: ProductEvent, ProductState
string ProductId = 1
int32 QuantityChanged = 2
Used in: ProductEvent, ProductState, WarningEventData
string ProductId = 1
string Message = 4
string ProductId = 1
bool Success = 3
string Message = 4
Used in: ProductEvent
Used in: FetchAllProductsResponse, ProductCreated, ProductState, ProductsSoldData, WarningEventData
string ProductId = 1
string ProductName = 2
Used in: ProductCommandResponse
Used in: ProductSold, PurchaseProduct
string OrderId = 1
string ProductId = 2
int32 Quantity = 3
Used in: ProductEvent, ProductState, ProductsSoldData
Used in: ProductState
int32 RemainingInventory = 1
int32 UnitsSold = 2
optional DecimalValue TotalRevenue = 3
Used in: InventoryWarning
LOW_SUPPLY = 0
NO_SUPPLY = 1
Used in: FetchSoldProductsResponse
string ProductId = 1
int32 AdditionalQuantity = 2
Used in: FetchWarningEventsResponse