我如何使用Jets3t获得s3存储桶的大小

时间:2018-07-31 11:41:44

标签: java amazon-web-services amazon-s3 jets3t

我正在尝试使用我的Java Spring MVC Web应用程序来计算S3存储桶的总大小。我正在使用jets3t进行S3访问。

我有以下方法来计算S3存储桶的文件总大小。

public Long getBucketSize(String accessKeyId, String secretAccessKey, String bucketname) throws IOException, S3ServiceException 
{
    AWSCredentials awsCredentials = 
            new AWSCredentials(accessKeyId, secretAccessKey);
    S3Service s3Service = new RestS3Service(awsCredentials);
    S3Object[] objects = s3Service.listObjects(bucketname);
    if(objects != null) 
    {
        for (S3Object s3Object : objects) 
        {

        }
    }
    return null;
}

但是我找不到任何方法来计算存储桶的总文件大小。有什么办法找到那个吗?

0 个答案:

没有答案