[ { "namespace": "de.juplo.kafka.payment.avro", "type": "enum", "name": "OrderState", "symbols" : [ "CREATED" ], "default" : "CREATED" }, { "namespace": "de.juplo.kafka.payment.avro", "type": "record", "name": "Order", "fields": [ { "name": "id", "type": "string" }, { "name": "state", "type": "OrderState" }, { "name": "customerId", "type": "long" }, { "name": "orderId", "type": "long" }, { "name": "productId", "type": "long" }, { "name": "quantity", "type": "int" } ] } ]