private void putObject(String bucketName, String path, S3Object object) throws ServiceException { object.setBucketName(bucketName); object.setKey(path); if (!config.getDisableAcl()) { object.setAcl(GSAccessControlList.REST_CANNED_BUCKET_OWNER_FULL_CONTROL); } log.info("Pushing %s.", object); s3Client.putObject(bucketName, object); } }
); S3Object newDescJsonObject = new S3Object(descriptorJson, jsonMapper.writeValueAsString(dataSegment)); s3Client.putObject(config.getBucket(), newDescJsonObject);
try { s3Service = pool.borrowObject(); s3Service.putObject(this.name, s3Object); return 0; } catch (Throwable e) {
service.putObject(getBucket(), object);
s3Object.addMetadata("currentsize", "-1"); s3Object.addMetadata("currentcompressedsize", "-1"); s3Service.putObject(this.name, s3Object); } else { s3Object.addMetadata("currentsize", "-1"); s3Object.addMetadata("currentcompressedsize", "-1"); s3Service.putObject(this.name, s3Object); } else { if (obj.containsMetadata("currentsize")) {
object = s3Service.putObject(testBucket, object); s3Service.putObject(testBucket, stringObject); s3Service.putObject(testBucket, fileObject); s3Service.putObject(testBucket, helloWorldObject); s3Service.putObject(testBucket, rrsObject); s3Service.putObject(vBucketName, versionedObject); versionedObject = new S3Object("versioned-object", "Second version"); s3Service.putObject(vBucketName, versionedObject); versionedObject = new S3Object("versioned-object", "Final version"); s3Service.putObject(vBucketName, versionedObject); "publicObject.txt", "This object is public"); publicObject.setAcl(bucketAcl); s3Service.putObject(publicBucket, publicObject); System.out.println("View public object contents here: http://s3.amazonaws.com/" + publicBucket.getName() + "/" + publicObject.getKey()); "privateObject.txt", "This object is private"); s3Service.createBucket(privateBucket); s3Service.putObject(privateBucket, privateObject);
object = s3Service.putObject(testBucket, object); s3Service.putObject(testBucket, stringObject); s3Service.putObject(testBucket, fileObject); s3Service.putObject(testBucket, helloWorldObject); s3Service.putObject(testBucket, rrsObject); s3Service.putObject(vBucketName, versionedObject); versionedObject = new S3Object("versioned-object", "Second version"); s3Service.putObject(vBucketName, versionedObject); versionedObject = new S3Object("versioned-object", "Final version"); s3Service.putObject(vBucketName, versionedObject); "publicObject.txt", "This object is public"); publicObject.setAcl(bucketAcl); s3Service.putObject(publicBucket, publicObject); System.out.println("View public object contents here: http://s3.amazonaws.com/" + publicBucket.getName() + "/" + publicObject.getKey()); "privateObject.txt", "This object is private"); s3Service.createBucket(privateBucket); s3Service.putObject(privateBucket, privateObject);