code: @Override
      public GetTranscriptionJobResult getTranscriptionJob(GetTranscriptionJobRequest request) {
          request = beforeClientExecution(request);
          return executeGetTranscriptionJob(request);
      }
docs: <p>
  Returns information about a transcription job. To see the status of the job, check the
  <code>TranscriptionJobStatus</code> field. If the status is <code>COMPLETED</code>, the job is finished and you
  can find the results at the location specified in the <code>TranscriptionFileUri</code> field.
  </p>
  
  @param getTranscriptionJobRequest
  @return Result of the GetTranscriptionJob operation returned by the service.
  @throws BadRequestException
  Your request didn't pass one or more validation tests. For example, if the transcription you're trying to
  delete doesn't exist or if it is in a non-terminal state (for example, it's "in progress"). See the
  exception <code>Message</code> field for more information.
  @throws LimitExceededException
  Either you have sent too many requests or your input file is too long. Wait before you resend your
  request, or use a smaller file and resend the request.
  @throws InternalFailureException
  There was an internal error. Check the error message and try your request again.
  @throws NotFoundException
  We can't find the requested resource. Check the name and try your request again.
  @sample AmazonTranscribe.GetTranscriptionJob
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/transcribe-2017-10-26/GetTranscriptionJob" target="_top">AWS
  API Documentation</a>