Class S3Dao

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

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

    • S3Dao

      public S3Dao(software.amazon.awssdk.services.s3.S3Client s3Client)
    • S3Dao

      public S3Dao(software.amazon.awssdk.services.s3.S3Client s3Client, ServerSideEncryptionStrategy serverSideEncryptionStrategy, software.amazon.awssdk.services.s3.model.ObjectCannedACL objectCannedACL)
  • Method Details

    • getTextFromS3

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

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

      public void deletePayloadFromS3(String s3BucketName, String s3Key)