public static void listBucketAWS(String bucketName, String awsAccessKey,
String awsSecretKey) {
try {
System.out
.println("Listing Objects in Bucket [" + bucketName + "]");
AWSCredentials bawsCredentials = new AWSCredentials(awsAccessKey,
awsSecretKey);
S3Service bs3Service = new RestS3Service(bawsCredentials);
StorageObjectsChunk ck = bs3Service.listObjectsChunked(bucketName,
null, null, 100, null);
StorageObject[] obj = ck.getObjects();
String lastKey = null;
while (obj.length > 0) {
for (int i = 0; i < obj.length; i++) {
lastKey = obj[i].getKey();
System.out.println(lastKey);
}
ck = bs3Service.listObjectsChunked(bucketName, null, null, 100,
lastKey);
obj = ck.getObjects();
}
} catch (ServiceException e) {
e.printStackTrace();
}
}