@Override
    @SuppressWarnings("unchecked")
    public PutObjectRequest withSSECustomerKey(SSECustomerKey sseKey) {
        return super.withSSECustomerKey(sseKey);
    }
Returns a clone (as deep as possible) of this request object.
aws-java-sdk-s3/src/main/java/com/amazonaws/services/s3/model/PutObjectRequest.java