in java/avro-converter/src/main/java/com/microsoft/azure/schemaregistry/kafka/connect/avro/AvroConverterUtils.java [1400:1410]
private EnumSymbol enumSymbol(org.apache.avro.Schema avroSchema, Object value,
String enumSchemaName) {
org.apache.avro.Schema enumSchema;
if (avroSchema.getType() == org.apache.avro.Schema.Type.UNION) {
int enumIndex = avroSchema.getIndexNamed(enumSchemaName);
enumSchema = avroSchema.getTypes().get(enumIndex);
} else {
enumSchema = avroSchema;
}
return new GenericData.EnumSymbol(enumSchema, (String) value);
}