(lastKey, shouldSDKDecodeResponse)); } else if (name.equals("LastModified")) { currentObject.setLastModified( ServiceUtils.parseIso8601Date(getText()));
(lastKey, shouldSDKDecodeResponse)); } else if (name.equals("LastModified")) { currentObject.setLastModified( ServiceUtils.parseIso8601Date(getText()));
currentObject.setLastModified( ServiceUtils.parseIso8601Date(getText()));
currentObject.setKey(decodeIfSpecified(lastKey, shouldSDKDecodeResponse)); } else if (name.equals("LastModified")) { currentObject.setLastModified( ServiceUtils.parseIso8601Date(getText()));
(lastKey, shouldSDKDecodeResponse)); } else if (name.equals("LastModified")) { currentObject.setLastModified( ServiceUtils.parseIso8601Date(getText()));
(lastKey, shouldSDKDecodeResponse)); } else if (name.equals("LastModified")) { currentObject.setLastModified( ServiceUtils.parseIso8601Date(getText()));
currentObject.setKey(decodeIfSpecified(lastKey, shouldSDKDecodeResponse)); } else if (name.equals("LastModified")) { currentObject.setLastModified( ServiceUtils.parseIso8601Date(getText()));
currentObject.setLastModified( ServiceUtils.parseIso8601Date(getText()));
@Bean public AmazonS3 amazonS3() { AmazonS3 amazonS3 = Mockito.mock(AmazonS3.class); willAnswer(invocation -> { ObjectListing objectListing = new ObjectListing(); List<S3ObjectSummary> objectSummaries = objectListing.getObjectSummaries(); for (S3Object s3Object : S3_OBJECTS) { S3ObjectSummary s3ObjectSummary = new S3ObjectSummary(); s3ObjectSummary.setBucketName(S3_BUCKET); s3ObjectSummary.setKey(s3Object.getKey()); s3ObjectSummary.setLastModified(new Date(new File(s3Object.getKey()).lastModified())); objectSummaries.add(s3ObjectSummary); } return objectListing; }).given(amazonS3).listObjects(any(ListObjectsRequest.class)); for (final S3Object s3Object : S3_OBJECTS) { willAnswer(invocation -> s3Object).given(amazonS3).getObject(S3_BUCKET, s3Object.getKey()); } return amazonS3; }
@Bean public AmazonS3 amazonS3() { AmazonS3 amazonS3 = Mockito.mock(AmazonS3.class); willAnswer(invocation -> { ObjectListing objectListing = new ObjectListing(); List<S3ObjectSummary> objectSummaries = objectListing.getObjectSummaries(); for (S3Object s3Object : S3_OBJECTS) { S3ObjectSummary s3ObjectSummary = new S3ObjectSummary(); s3ObjectSummary.setBucketName(S3_BUCKET); s3ObjectSummary.setKey(s3Object.getKey()); Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.DATE, 1); s3ObjectSummary.setLastModified(calendar.getTime()); objectSummaries.add(s3ObjectSummary); } return objectListing; }).given(amazonS3).listObjects(any(ListObjectsRequest.class)); for (final S3Object s3Object : S3_OBJECTS) { willAnswer(invocation -> s3Object).given(amazonS3).getObject(S3_BUCKET, s3Object.getKey()); } return amazonS3; }
result.setETag(metadata.getETag()); result.setKey(key); result.setLastModified(metadata.getLastModified()); result.setSize(metadata.getContentLength()); AccessControlList objectAcl = client.getObjectAcl(bucketName, key);