Do we want a setter for this? My understanding is once the job's datatype is set, it's static.