Class S3Dao
java.lang.Object
software.amazon.payloadoffloading.S3Dao
Dao layer to access S3.
-
Constructor Summary
ConstructorsConstructorDescriptionS3Dao(software.amazon.awssdk.services.s3.S3Client s3Client) S3Dao(software.amazon.awssdk.services.s3.S3Client s3Client, ServerSideEncryptionStrategy serverSideEncryptionStrategy, software.amazon.awssdk.services.s3.model.ObjectCannedACL objectCannedACL) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeletePayloadFromS3(String s3BucketName, String s3Key) getTextFromS3(String s3BucketName, String s3Key) voidstoreTextInS3(String s3BucketName, String s3Key, String payloadContentStr)
-
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
-
storeTextInS3
-
deletePayloadFromS3
-