@Override
    public StopCompilationJobResult stopCompilationJob(StopCompilationJobRequest request) {
        request = beforeClientExecution(request);
        return executeStopCompilationJob(request);
    }
<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
<code>CompilationJobStatus</code> of the job to <code>Stopping</code>. After Amazon SageMaker stops the job, it
sets the <code>CompilationJobStatus</code> 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>
aws-java-sdk-sagemaker/src/main/java/com/amazonaws/services/sagemaker/AmazonSageMakerClient.java