Added JavaDoc, make "port" property an Integer in order to better allow
for null value