in src/main/java/software/amazon/payloadoffloading/S3Dao.java [91:106]
public void deletePayloadFromS3(String s3BucketName, String s3Key) {
try {
DeleteObjectRequest deleteObjectRequest = DeleteObjectRequest.builder()
.bucket(s3BucketName)
.key(s3Key)
.build();
s3Client.deleteObject(deleteObjectRequest);
} catch (SdkException e) {
String errorMessage = "Failed to delete the S3 object which contains the payload";
LOG.error(errorMessage, e);
throw SdkException.create(errorMessage, e);
}
LOG.info("S3 object deleted, Bucket name: " + s3BucketName + ", Object key: " + s3Key + ".");
}