TMP
[demos/microservices] / validate-user / user.avsc
diff --git a/validate-user/user.avsc b/validate-user/user.avsc
new file mode 100644 (file)
index 0000000..29cfce8
--- /dev/null
@@ -0,0 +1,19 @@
+{
+  "namespace": "de.trion.microservices.avro",
+  "type": "record",
+  "name": "User",
+  "fields": [
+    { "name": "id", "type": "long" },
+    {
+      "name": "level",
+      "type":
+      {
+        "namespace": "de.trion.microservices.avro",
+        "type": "enum",
+        "name": "CustomerLevel",
+        "symbols" : [ "BRONZE", "SILVER", "GOLD", "UNWANTED" ]
+      }
+    },
+    { "name": "name", "type": "string" }
+  ]
+}