@Override public StandardEvent build() { try { StandardEvent record = new StandardEvent(); record.event_initiator = fieldSetFlags()[0] ? this.event_initiator : (java.lang.String) defaultValue(fields()[0]); record.event_name = fieldSetFlags()[1] ? this.event_name : (java.lang.String) defaultValue(fields()[1]); record.user_id = fieldSetFlags()[2] ? this.user_id : (java.lang.Long) defaultValue(fields()[2]); record.session_id = fieldSetFlags()[3] ? this.session_id : (java.lang.String) defaultValue(fields()[3]); record.ip = fieldSetFlags()[4] ? this.ip : (java.lang.String) defaultValue(fields()[4]); record.timestamp = fieldSetFlags()[5] ? this.timestamp : (java.lang.Long) defaultValue(fields()[5]); return record; } catch (Exception e) { throw new org.apache.avro.AvroRuntimeException(e); } } }
@Override public StandardEvent build() { try { StandardEvent record = new StandardEvent(); record.event_initiator = fieldSetFlags()[0] ? this.event_initiator : (org.apache.avro.util.Utf8) defaultValue(fields()[0]); record.event_name = fieldSetFlags()[1] ? this.event_name : (org.apache.avro.util.Utf8) defaultValue(fields()[1]); record.user_id = fieldSetFlags()[2] ? this.user_id : (java.lang.Long) defaultValue(fields()[2]); record.session_id = fieldSetFlags()[3] ? this.session_id : (org.apache.avro.util.Utf8) defaultValue(fields()[3]); record.ip = fieldSetFlags()[4] ? this.ip : (org.apache.avro.util.Utf8) defaultValue(fields()[4]); record.timestamp = fieldSetFlags()[5] ? this.timestamp : (java.lang.Long) defaultValue(fields()[5]); record.event_details = fieldSetFlags()[6] ? this.event_details : (java.util.Map<org.apache.avro.util.Utf8,java.lang.Object>) defaultValue(fields()[6]); return record; } catch (Exception e) { throw new org.apache.avro.AvroRuntimeException(e); } } }
@Override public StandardEvent build() { try { StandardEvent record = new StandardEvent(); record.event_initiator = fieldSetFlags()[0] ? this.event_initiator : (java.lang.String) defaultValue(fields()[0]); record.event_name = fieldSetFlags()[1] ? this.event_name : (java.lang.String) defaultValue(fields()[1]); record.user_id = fieldSetFlags()[2] ? this.user_id : (java.lang.Long) defaultValue(fields()[2]); record.session_id = fieldSetFlags()[3] ? this.session_id : (java.lang.String) defaultValue(fields()[3]); record.ip = fieldSetFlags()[4] ? this.ip : (java.lang.String) defaultValue(fields()[4]); record.timestamp = fieldSetFlags()[5] ? this.timestamp : (java.lang.Long) defaultValue(fields()[5]); return record; } catch (Exception e) { throw new org.apache.avro.AvroRuntimeException(e); } } }