我正在将文件上传到S3。当我执行GET时,我得到一个S3Object,如下所述-
S3Object s3object = s3Client.getObject(new GetObjectRequest(
bucketName, key));
我需要将S3Object转换为java.io.File ..
难道以下API是我可以做到这一点的唯一方法-
S3ObjectInputStream getObjectContent()
最佳答案
您可以使用getObject(final GetObjectRequest getObjectRequest, File destinationFile)方法执行所需的操作。它将把您的对象从Amazon S3写入您提供的destinationFile中。