X-Git-Url: https://juplo.de/gitweb/?p=demos%2Fmicroservices;a=blobdiff_plain;f=validate-user%2Fuser.avsc;fp=validate-user%2Fuser.avsc;h=29cfce87b4660d5123bf3f71437ee07702382cd2;hp=0000000000000000000000000000000000000000;hb=1276a1c4081e849b95c81958d01bdf1e3349f27d;hpb=a249a48808e326b7d8a847e7429129c526dd9539 diff --git a/validate-user/user.avsc b/validate-user/user.avsc new file mode 100644 index 0000000..29cfce8 --- /dev/null +++ b/validate-user/user.avsc @@ -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" } + ] +}