AWS s3 Java SDK TransferManager副本不允许复制文件的更新用户元数据

时间:2019-11-06 10:30:37

标签: amazon-s3 aws-sdk

我正在使用AWS s3 Java SDK将s3文件从一个目录复制到另一个目录。我已经研究过TransferManager copy()documentationexample来复制文件。但是copy()方法没有任何选择来更新现有s3文件的metatada。

我想将文件从一个目录复制到另一个目录,并且在复制时我想附加一个额外的用户元数据。但是似乎copy()方法不支持此功能。我不想从s3下载并将同一文件再次上传回s3,只是为了添加一个额外的元数据。下载和上传同一文件将使我付出更多,而不仅仅是在s3目录之间进行复制。还有其他选择吗?

0 个答案:

没有答案