code: @Override
      public UpdateJobTemplateResult updateJobTemplate(UpdateJobTemplateRequest request) {
          request = beforeClientExecution(request);
          return executeUpdateJobTemplate(request);
      }
docs: Modify one of your existing job templates.
  
  @param updateJobTemplateRequest
  @return Result of the UpdateJobTemplate operation returned by the service.
  @throws BadRequestException
  The service can't process your request because of a problem in the request. Please check your request
  form and syntax.
  @throws InternalServerErrorException
  The service encountered an unexpected condition and can't fulfill your request.
  @throws ForbiddenException
  You don't have permissions for this action with the credentials you sent.
  @throws NotFoundException
  The resource you requested doesn't exist.
  @throws TooManyRequestsException
  Too many requests have been sent in too short of a time. The service limits the rate at which it will
  accept requests.
  @throws ConflictException
  The service couldn't complete your request because there is a conflict with the current state of the
  resource.
  @sample AWSMediaConvert.UpdateJobTemplate
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/UpdateJobTemplate" target="_top">AWS
  API Documentation</a>