public S3Object buildObject() { S3Object object = new S3Object(getObjectKey()); object.addAllMetadata(getObjectMetadata()); return object; }
public S3Object buildObject() { S3Object object = new S3Object(getObjectKey()); object.addAllMetadata(getObjectMetadata()); return object; }
/** * Parse the data in a set of SignatureRequest objects and build the corresponding * S3Objects represented by that data. * * @param srs * signature requests that represent S3 objects. * @return * objects reconstructed from the provided signature requests. */ public S3Object[] buildS3ObjectsFromSignatureRequests(SignatureRequest[] srs) { S3Object[] objects = new S3Object[srs.length]; for (int i = 0; i < srs.length; i++) { objects[i] = new S3Object(srs[i].getObjectKey()); objects[i].addAllMetadata(srs[i].getObjectMetadata()); } return objects; }
/** * Parse the data in a set of SignatureRequest objects and build the corresponding * S3Objects represented by that data. * * @param srs * signature requests that represent S3 objects. * @return * objects reconstructed from the provided signature requests. */ public S3Object[] buildS3ObjectsFromSignatureRequests(SignatureRequest[] srs) { S3Object[] objects = new S3Object[srs.length]; for (int i = 0; i < srs.length; i++) { objects[i] = new S3Object(srs[i].getObjectKey()); objects[i].addAllMetadata(srs[i].getObjectMetadata()); } return objects; }
@Override public Object clone() { S3Object clone = new S3Object(getKey()); clone.bucketName = bucketName; clone.dataInputStream = dataInputStream; clone.acl = acl; clone.isMetadataComplete = isMetadataComplete; clone.dataInputFile = dataInputFile; clone.storageClass = storageClass; clone.setOwner(this.getOwner()); clone.addAllMetadata(getMetadataMap()); return clone; }
@Override public Object clone() { S3Object clone = new S3Object(getKey()); clone.bucketName = bucketName; clone.dataInputStream = dataInputStream; clone.acl = acl; clone.isMetadataComplete = isMetadataComplete; clone.dataInputFile = dataInputFile; clone.storageClass = storageClass; clone.setOwner(this.getOwner()); clone.addAllMetadata(getMetadataMap()); return clone; }
private void put(String key, InputStream in, long length, boolean storeMetadata) throws IOException { try { S3Object object = new S3Object(key); object.setDataInputStream(in); object.setContentType("binary/octet-stream"); object.setContentLength(length); if (storeMetadata) { object.addAllMetadata(METADATA); } s3Service.putObject(bucket, object); } catch (S3ServiceException e) { if (e.getCause() instanceof IOException) { throw (IOException) e.getCause(); } throw new S3Exception(e); } }
private void put(String key, InputStream in, long length, boolean storeMetadata) throws IOException { try { S3Object object = new S3Object(key); object.setDataInputStream(in); object.setContentType("binary/octet-stream"); object.setContentLength(length); if (storeMetadata) { object.addAllMetadata(METADATA); } s3Service.putObject(bucket, object); } catch (S3ServiceException e) { if (e.getCause() instanceof IOException) { throw (IOException) e.getCause(); } throw new S3Exception(e); } }
private void put(String key, InputStream in, long length, boolean storeMetadata) throws IOException { try { S3Object object = new S3Object(key); object.setDataInputStream(in); object.setContentType("binary/octet-stream"); object.setContentLength(length); if (storeMetadata) { object.addAllMetadata(METADATA); } s3Service.putObject(bucket, object); } catch (S3ServiceException e) { if (e.getCause() instanceof IOException) { throw (IOException) e.getCause(); } throw new S3Exception(e); } }
org.jets3t.service.model.S3Object destObject = new org.jets3t.service.model.S3Object(destObjectFile.getObjectKey(isDirectory)); destObject.addAllMetadata( service.copyObject(bucketName, getObjectKey(isDirectory), destObjectFile.bucketName, destObject, false) );