in demo-apps/demo-kinesis-driver/src/main/java/com/amazonaws/services/kinesisanalytics/payloads/EmployeeInfo.java [443:455]
public EmployeeInfo build() {
try {
EmployeeInfo record = new EmployeeInfo();
record.companyid = fieldSetFlags()[0] ? this.companyid : (java.lang.Long) defaultValue(fields()[0]);
record.employeeid = fieldSetFlags()[1] ? this.employeeid : (java.lang.Long) defaultValue(fields()[1]);
record.mname = fieldSetFlags()[2] ? this.mname : (java.lang.CharSequence) defaultValue(fields()[2]);
record.dob = fieldSetFlags()[3] ? this.dob : (java.lang.CharSequence) defaultValue(fields()[3]);
record.eventtimestamp = fieldSetFlags()[4] ? this.eventtimestamp : (java.lang.Long) defaultValue(fields()[4]);
return record;
} catch (Exception e) {
throw new org.apache.avro.AvroRuntimeException(e);
}
}