Resolves a JobType by name.
Resolves a JobType by name.
Resolves a JobType by name.
Resolves a JobType by name. Compares built in JobTypes and if none matched delegates to byName.
Throws a NoSuchElementException if there's no JobType with the given name. In this case exception is preferred over returning an Option to be more conformant with the other JobStatus enums.