This class is a client view of a
Represents an external endpoint attached with a job
Definition of a job identification, this will be used during scheduling to identify your job.
JobInfo provides some information about the Job it is linked with.
Class representing a job result.
This class will be able to authenticate a client.