public PutObjectResult uploadFrom(final File source) {
        return uploadFrom0(source, null);
    }
Convenience method to synchronously upload from the given file to the
Amazon S3 object represented by this S3Link.

@param source
           source file to upload from

@return A {@link PutObjectResult} object containing the information
        returned by Amazon S3 for the newly created object.
aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/S3Link.java