2016-09-28 65 views

回答

1

接受的解决方案的工作,但该方法changeObjectStorageClass其实已经过时了。 弃用注建议使用该方法copyObject,如下面的代码片段:

CopyObjectRequest copyObjectRequest= 
     new CopyObjectRequest(bucket, key, bucket, key) 
     .withStorageClass(StorageClass.StandardInfrequentAccess); 
    s3.copyObject(copyObjectRequest); 

我没有注意到这两种方法之间的性能差异。

+0

API文档似乎没有指出不推荐使用changeObjectStorageClass方法。你有链接到你找到这些信息的地方吗? – Tim

+0

它在AmazonS3界面中,而不是抽象类。链接在我提出的解决方案中。 – Apuleius

相关问题