Class S3Dao

java.lang.Object
software.amazon.payloadoffloading.S3Dao

public class S3Dao extends Object
Dao layer to access S3.
  • Constructor Details

    • S3Dao

      public S3Dao(com.amazonaws.services.s3.AmazonS3 s3Client)
    • S3Dao

      public S3Dao(com.amazonaws.services.s3.AmazonS3 s3Client, com.amazonaws.services.s3.model.SSEAwsKeyManagementParams sseAwsKeyManagementParams, com.amazonaws.services.s3.model.CannedAccessControlList cannedAccessControlList)
  • Method Details

    • getTextFromS3

      public String getTextFromS3(String s3BucketName, String s3Key)
    • storeTextInS3

      public void storeTextInS3(String s3BucketName, String s3Key, String payloadContentStr, Long payloadContentSize)
    • deletePayloadFromS3

      public void deletePayloadFromS3(String s3BucketName, String s3Key)