{ | |
"type": "record", | |
"name": "RootRecord", | |
"fields": [ | |
{ | |
"name": "mylong", | |
"type": "double" | |
}, | |
{ | |
"name": "anotherint", | |
"type": "int" | |
}, | |
{ | |
"name": "bytes", | |
"type": "bytes" | |
}, | |
{ | |
"name": "nestedrecord", | |
"type": { | |
"type": "record", | |
"name": "Nested", | |
"fields": [ | |
{ | |
"name": "inval3", | |
"type": "int" | |
}, | |
{ | |
"name": "inval2", | |
"type": "string" | |
}, | |
{ | |
"name": "inval1", | |
"type": "double" | |
} | |
] | |
} | |
}, | |
{ | |
"name": "mymap", | |
"type": { | |
"type": "map", | |
"values": "long" | |
} | |
}, | |
{ | |
"name": "myarray", | |
"type": { | |
"type": "array", | |
"items": "double" | |
} | |
}, | |
{ | |
"name": "myenum", | |
"type": { | |
"type": "enum", | |
"name": "ExampleEnum", | |
"symbols": [ | |
"three", | |
"two", | |
"one", | |
"zero" | |
] | |
} | |
}, | |
{ | |
"name": "myunion", | |
"type": [ | |
"null", | |
"float", | |
{ | |
"type": "map", | |
"values": "float" | |
} | |
] | |
}, | |
{ | |
"name": "anotherunion", | |
"type": "bytes" | |
}, | |
{ | |
"name": "anothernested", | |
"type": "Nested" | |
}, | |
{ | |
"name": "newbool", | |
"type": "boolean" | |
}, | |
{ | |
"name": "myfixed", | |
"type": [ | |
"float", | |
{ | |
"type": "fixed", | |
"size": 16, | |
"name": "md5" | |
} | |
] | |
} | |
] | |
} |