@Override @SuppressWarnings("unchecked") public Actor build() { try { Actor record = new Actor(); record.name = fieldSetFlags()[0] ? this.name : (java.lang.String) defaultValue(fields()[0]); record.regionStreamConfigurations = fieldSetFlags()[1] ? this.regionStreamConfigurations : (java.util.List<com.homeaway.digitalplatform.streamregistry.RegionStreamConfiguration>) defaultValue(fields()[1]); return record; } catch (java.lang.Exception e) { throw new org.apache.avro.AvroRuntimeException(e); } } }