@Override
    public DescribeTrainingJobResult describeTrainingJob(DescribeTrainingJobRequest request) {
        request = beforeClientExecution(request);
        return executeDescribeTrainingJob(request);
    }
<p>
Returns information about a training job.
</p>
<p>
Some of the attributes below only appear if the training job successfully starts. If the training job fails,
<code>TrainingJobStatus</code> is <code>Failed</code> and, depending on the <code>FailureReason</code>,
attributes like <code>TrainingStartTime</code>, <code>TrainingTimeInSeconds</code>, <code>TrainingEndTime</code>,
and <code>BillableTimeInSeconds</code> may not be present in the response.
</p>

@param describeTrainingJobRequest
@return Result of the DescribeTrainingJob operation returned by the service.
@throws ResourceNotFoundException
        Resource being access is not found.
@sample AmazonSageMaker.DescribeTrainingJob
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/DescribeTrainingJob" target="_top">AWS
     API Documentation</a>
aws-java-sdk-sagemaker/src/main/java/com/amazonaws/services/sagemaker/AmazonSageMakerClient.java