package plum; import java.util.*; import plum.avro.Check; public class SchemaApp { public static void main(String[] args){ String event = args[0]; Optional<Check> maybeCheck = AvroParser.fromJsonAvro(event); // a maybeCheck.ifPresent(check -> { System.out.println("Deserialized check event:"); System.out.println(check); Optional<String> maybeBase64 = AvroParser.toBase64(check); maybeBase64.ifPresent(base64 -> { System.out.println("Re-serialized check event in Base64:"); System.out.println(base64); }); }); } }