【发布时间】:2019-05-13 21:51:27
【问题描述】:
有没有办法指定在ListVersionsRequest 中只包含每个对象的最新版本?我需要版本值,所以一个简单的AmazonS3Client.listObjects(...) 是不够的,因为S3ObjectSummary 没有版本信息。
我正在创建一个实用程序,它为版本化存储桶中的所有对象 ping S3,并将最新版本值与实用程序已经跟踪的值进行比较。我现在能想到的唯一解决方案就是做AmazonS3Client.listVersions(...),遍历S3VersionSummary 列表,处理第一个最新版本,然后手动迭代并跳过所有旧版本的对象,直到它到达新键。这是最好的解决方案吗?
谢谢
【问题讨论】:
标签: java amazon-s3 aws-java-sdk