code: @Override
      public StopCompilationJobResult stopCompilationJob(StopCompilationJobRequest request) {
          request = beforeClientExecution(request);
          return executeStopCompilationJob(request);
      }
docs: <p>
  Stops a model compilation job.
  </p>
  <p>
  To stop a job, Amazon SageMaker sends the algorithm the SIGTERM signal. This gracefully shuts the job down. If
  the job hasn't stopped, it sends the SIGKILL signal.
  </p>
  <p>
  When it receives a <code>StopCompilationJob</code> request, Amazon SageMaker changes the
  <a>CompilationJobSummary$CompilationJobStatus</a> of the job to <code>Stopping</code>. After Amazon SageMaker
  stops the job, it sets the <a>CompilationJobSummary$CompilationJobStatus</a> to <code>Stopped</code>.
  </p>
  
  @param stopCompilationJobRequest
  @return Result of the StopCompilationJob operation returned by the service.
  @throws ResourceNotFoundException
  Resource being access is not found.
  @sample AmazonSageMaker.StopCompilationJob
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/StopCompilationJob" target="_top">AWS
  API Documentation</a>