Вы не правильно пишете поле записи.
Пример:
...
{
"name":"address1",
"type":{
"type":"record",
"name": "address",
"fields": [...]
}
}
...
, поэтому, когда вы пишете запись как поле, сначала у вас есть имя поля, а затем «универсальный»msgstr "запись (которая похожа на класс: address1 - это переменная, а address - это класс).