我想使用Java为S3中的文件夹内的所有文件提供读取权限.我正在使用TransferManager进行文件夹上传,但我没有找到任何API来在目录级别设置ACL
MultipleFileUpload upload = transferManager.uploadDirectory(bucketName, uploadDirectory, new File(folderName), true);
我知道我可以使用以下方法设置S3对象的ACL:
s3.setObjectAcl(bucketName, key, acl);
但我想在文件夹中一次对所有文件执行此操作.有什么办法吗?