attributes.put("s3.expirationTime", String.valueOf(metadata.getExpirationTime().getTime())); if (metadata.getExpirationTimeRuleId() != null) { attributes.put("s3.expirationTimeRuleId", metadata.getExpirationTimeRuleId());
private static PutObjectResult createPutObjectResult(ObjectMetadata metadata) { final PutObjectResult result = new PutObjectResult(); result.setVersionId(metadata.getVersionId()); result.setSSEAlgorithm(metadata.getSSEAlgorithm()); result.setSSECustomerAlgorithm(metadata.getSSECustomerAlgorithm()); result.setSSECustomerKeyMd5(metadata.getSSECustomerKeyMd5()); result.setExpirationTime(metadata.getExpirationTime()); result.setExpirationTimeRuleId(metadata.getExpirationTimeRuleId()); result.setETag(metadata.getETag()); result.setMetadata(metadata); result.setRequesterCharged(metadata.isRequesterCharged()); return result; }
values.put(TransferTable.COLUMN_SSE_KMS_KEY, metadata.getSSEAwsKmsKeyId()); values.put(TransferTable.COLUMN_EXPIRATION_TIME_RULE_ID, metadata.getExpirationTimeRuleId()); if (metadata.getHttpExpiresDate() != null) { values.put(TransferTable.COLUMN_HTTP_EXPIRES_DATE,
result.setSSECustomerKeyMd5(returnedMetadata.getSSECustomerKeyMd5()); result.setExpirationTime(returnedMetadata.getExpirationTime()); result.setExpirationTimeRuleId(returnedMetadata.getExpirationTimeRuleId()); result.setETag(returnedMetadata.getETag()); result.setMetadata(returnedMetadata);
assertEquals(1356048000000L, om.getExpirationTime().getTime()); assertEquals(1136116800000L, om.getHttpExpiresDate().getTime()); assertEquals("Rule for testfile.txt", om.getExpirationTimeRuleId()); assertEquals(1352246400000L, om.getRestoreExpirationTime().getTime()); assertFalse(om.getOngoingRestore());
assertEquals(1356048000000L, om.getExpirationTime().getTime()); assertEquals(1136116800000L, om.getHttpExpiresDate().getTime()); assertEquals("Rule for testfile.txt", om.getExpirationTimeRuleId()); assertEquals(1352246400000L, om.getRestoreExpirationTime().getTime()); assertFalse(om.getOngoingRestore());
values.put(TransferTable.COLUMN_SSE_KMS_KEY, metadata.getSSEAwsKmsKeyId()); values.put(TransferTable.COLUMN_EXPIRATION_TIME_RULE_ID, metadata.getExpirationTimeRuleId()); if (metadata.getHttpExpiresDate() != null) { values.put(TransferTable.COLUMN_HTTP_EXPIRES_DATE,
assertNotSame(expTime, from.getExpirationTime()); assertEquals("expirationTimeRuleId", from.getExpirationTimeRuleId()); assertEquals("etag", to.getETag()); assertEquals(expTime, to.getExpirationTime()); assertEquals("expirationTimeRuleId", to.getExpirationTimeRuleId()); assertEquals(httpExpiresDate, to.getHttpExpiresDate()); assertTrue(9999 == to.getInstanceLength());
@Test public void cloneEmpty() { ObjectMetadata from = new ObjectMetadata(); for (int i = 0; i < 2; i++) { assertNull(from.getCacheControl()); assertNull(from.getContentDisposition()); assertNull(from.getContentEncoding()); assertTrue(0 == from.getContentLength()); assertNull(from.getContentMD5()); assertNull(from.getContentType()); assertNull(from.getETag()); assertNull(from.getExpirationTime()); assertNull(from.getExpirationTimeRuleId()); assertNull(from.getHttpExpiresDate()); assertTrue(0 == from.getInstanceLength()); assertNull(from.getLastModified()); assertNull(from.getOngoingRestore()); assertTrue(from.getRawMetadata().size() == 0); assertNull(from.getRestoreExpirationTime()); assertNull(from.getSSEAlgorithm()); assertNull(from.getSSECustomerAlgorithm()); assertNull(from.getSSECustomerKeyMd5()); assertTrue(0 == from.getUserMetadata().size()); assertNull(from.getVersionId()); assertNull(from.getStorageClass()); // Clone an empty instance from = from.clone(); } }
attributes.put("s3.expirationTime", String.valueOf(metadata.getExpirationTime().getTime())); if (metadata.getExpirationTimeRuleId() != null) { attributes.put("s3.expirationTimeRuleId", metadata.getExpirationTimeRuleId());
public static ObjectMetadata copyOf(com.amazonaws.services.s3.model.ObjectMetadata mutable) { Builder builder = builder(); builder.withUserMetadata(mutable.getUserMetadata()); builder.withRawMetadata(mutable.getRawMetadata()); builder.withExpirationTimeRuleId(fromTrimToNull(mutable.getExpirationTimeRuleId())); builder.withOngoingRestore(fromNullable(mutable.getOngoingRestore())); builder.withHttpExpiresTime(fromNullableDate(mutable.getHttpExpiresDate())); builder.withExpirationTime(fromNullableDate(mutable.getExpirationTime())); builder.withRestoreExpirationTime(fromNullableDate(mutable.getRestoreExpirationTime())); return builder.build(); }
private static PutObjectResult createPutObjectResult(ObjectMetadata metadata) { final PutObjectResult result = new PutObjectResult(); result.setVersionId(metadata.getVersionId()); result.setSSEAlgorithm(metadata.getSSEAlgorithm()); result.setSSECustomerAlgorithm(metadata.getSSECustomerAlgorithm()); result.setSSECustomerKeyMd5(metadata.getSSECustomerKeyMd5()); result.setExpirationTime(metadata.getExpirationTime()); result.setExpirationTimeRuleId(metadata.getExpirationTimeRuleId()); result.setETag(metadata.getETag()); result.setMetadata(metadata); result.setRequesterCharged(metadata.isRequesterCharged()); return result; }
ret.setExpirationTime(source.getExpirationTime()); if (source.getExpirationTimeRuleId() != null) { ret.setExpirationTimeRuleId(source.getExpirationTimeRuleId());
result.setSSECustomerKeyMd5(returnedMetadata.getSSECustomerKeyMd5()); result.setExpirationTime(returnedMetadata.getExpirationTime()); result.setExpirationTimeRuleId(returnedMetadata.getExpirationTimeRuleId()); result.setETag(returnedMetadata.getETag()); result.setMetadata(returnedMetadata);