code: @Override
      public DeleteReplicationJobResult deleteReplicationJob(DeleteReplicationJobRequest request) {
          request = beforeClientExecution(request);
          return executeDeleteReplicationJob(request);
      }
docs: <p>
  Deletes the specified replication job.
  </p>
  <p>
  After you delete a replication job, there are no further replication runs. AWS deletes the contents of the Amazon
  S3 bucket used to store AWS SMS artifacts. The AMIs created by the replication runs are not deleted.
  </p>
  
  @param deleteReplicationJobRequest
  @return Result of the DeleteReplicationJob operation returned by the service.
  @throws InvalidParameterException
  A specified parameter is not valid.
  @throws MissingRequiredParameterException
  A required parameter is missing.
  @throws UnauthorizedOperationException
  You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
  using the correct access keys.
  @throws OperationNotPermittedException
  This operation is not allowed.
  @throws ReplicationJobNotFoundException
  The specified replication job does not exist.
  @sample AWSServerMigration.DeleteReplicationJob
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/DeleteReplicationJob" target="_top">AWS API
  Documentation</a>