{
   "namespace":"example.avro",
   "name":"Command",
   "type":"record",
   "fields":[
      {
         "name":"type",
         "type":"string"
      },
      {
         "name":"correlationId",
         "type":"string"
      },
      {
         "name":"payload",
         "type":["Sms", "Email", "PushNotification"]
      }
   ]
}
