public InputBuilder<T> emit(T record){
  if (record == null) {
    throw new IllegalArgumentException("Record has too be not null!");
  }
  input.add(record);
  return this;
}

public InputBuilder < T > emit ( T record ) { if ( record == null ) { throw new IllegalArgumentException ( "Record has too be not null!" ) ; } input . add ( record ) ; return this ; }
adds a new element to the input
