streams - Übungen - Microservices - Schritt 01
[demos/microservices] / take-order / order.avsc
1 [
2   {
3     "namespace": "de.trion.microservices.avro",
4     "type": "enum",
5     "name": "OrderState",
6     "symbols" : ["CREATED"]
7   },
8   {
9     "namespace": "de.trion.microservices.avro",
10     "type": "record",
11     "name": "Order",
12     "fields": [
13       { "name": "id", "type": "string" },
14       { "name": "state", "type": "OrderState" },
15       { "name": "customerId", "type": "long" },
16       { "name": "orderId", "type": "long" },
17       { "name": "productId",  "type": "long" },
18       { "name": "quantity", "type": "int" }
19     ]
20   }
21 ]