// Copy objects between buckets
List<Map<String, Object>> copyResults =
new ArrayList<Map<String, Object>>();
for (String objectName: objectNames) {
targetObject = new StorageObject(objectName);
Map<String, Object> copyResult = service.copyObject(
sourceBucketName, objectName,
targetBucketName, targetObject,
false // replaceMetadata
);
copyResults.add(copyResult);