public SubmitJobRequest withJobDefinition(String jobDefinition) {
        setJobDefinition(jobDefinition);
        return this;
    }
<p>
The job definition used by this job. This value can be one of <code>definition-name</code>,
<code>definition-name:revision</code>, or the Amazon Resource Name (ARN) for the job definition, with or without
the revision (
<code>arn:aws:batch:<i>region</i>:<i>account</i>:job-definition/<i>definition-name</i>:<i>revision</i> </code>,
or <code>arn:aws:batch:<i>region</i>:<i>account</i>:job-definition/<i>definition-name</i> </code>).
</p>
<p>
If the revision is not specified, then the latest active revision is used.
</p>

@param jobDefinition
       The job definition used by this job. This value can be one of <code>definition-name</code>,
       <code>definition-name:revision</code>, or the Amazon Resource Name (ARN) for the job definition, with or
       without the revision (
       <code>arn:aws:batch:<i>region</i>:<i>account</i>:job-definition/<i>definition-name</i>:<i>revision</i> </code>
       , or <code>arn:aws:batch:<i>region</i>:<i>account</i>:job-definition/<i>definition-name</i> </code>).</p>
       <p>
       If the revision is not specified, then the latest active revision is used.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-batch/src/main/java/com/amazonaws/services/batch/model/SubmitJobRequest.java