@Override
    public DeletePipelineResult deletePipeline(DeletePipelineRequest request) {
        request = beforeClientExecution(request);
        return executeDeletePipeline(request);
    }
<p>
Deletes a pipeline if there are no running instances of the pipeline. To delete a pipeline, you must stop all
running instances of the pipeline using the <code>StopPipelineExecution</code> API. When you delete a pipeline,
all instances of the pipeline are deleted.
</p>

@param deletePipelineRequest
@return Result of the DeletePipeline operation returned by the service.
@throws ResourceNotFoundException
        Resource being access is not found.
@throws ConflictException
        There was a conflict when you attempted to modify a SageMaker entity such as an <code>Experiment</code>
        or <code>Artifact</code>.
@sample AmazonSageMaker.DeletePipeline
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/DeletePipeline" target="_top">AWS API
     Documentation</a>
aws-java-sdk-sagemaker/src/main/java/com/amazonaws/services/sagemaker/AmazonSageMakerClient.java