X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fresources%2Favro%2Fuser.avsc;fp=src%2Fmain%2Fresources%2Favro%2Fuser.avsc;h=012b876bc8c958ae514ffe8bc47cf311cd4bd878;hb=36381bd0a4dea9bd10494cb4919de6c7fe5c4190;hp=0000000000000000000000000000000000000000;hpb=fc7b9dfe12a1401e7365d85ec723364750bdcd3d;p=demos%2Fkafka%2Fwordcount diff --git a/src/main/resources/avro/user.avsc b/src/main/resources/avro/user.avsc new file mode 100644 index 0000000..012b876 --- /dev/null +++ b/src/main/resources/avro/user.avsc @@ -0,0 +1,23 @@ +{ + "type": "record", + "namespace": "de.juplo.kafka.wordcount.avro", + "name": "User", + "fields": [ + { + "name": "username", "type": "string" + }, + { + "name": "firstName", "type": "string", "default": "" + }, + { + "name": "lastName", "type": "string", "default": "" + }, + { "name": "sex", "type": + { + "type": "enum", "name": "Sex", + "symbols": [ "UNKNOWN", "FEMALE", "MALE", "OTHER" ], "default": "UNKNOWN" + }, + "default": "UNKNOWN" + } + ] +}