{
"namespace": "sim.events",
"type": "record",
"name": "SIMEvent",
"fields": [
{
"name": "id",
"type": {
"type": "string",
"logicalType": "uuid",
"doc": "UUID7"
}
},
{
"name": "payload",
"type": [
{
"type": "record",
"name": "Barred",
"fields": [
{
"name": "customer_status",
"type": "string"
},
{
"name": "msisdn",
"type": [
"null",
"string"
]
}
]
},
{
"type": "record",
"name": "Unbarred",
"fields": [
{
"name": "customer_status",
"type": "string"
},
{
"name": "msisdn",
"type": [
"null",
"string"
]
}
]
}
]
}
]
}
How to declare which namespace to use for this case?:
Schema:
every time
message.payloadis in Kafka (even i sends Unbarred event):sim.events.Barredif i know in Java that declaration is possible