Class S3RequestDecorator
- java.lang.Object
-
- org.apache.jackrabbit.oak.blob.cloud.s3.S3RequestDecorator
-
public class S3RequestDecorator extends Object
This class to sets encrption mode in S3 request.
-
-
Constructor Summary
Constructors Constructor Description S3RequestDecorator(Properties props)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.amazonaws.services.s3.model.CopyObjectRequest
decorate(com.amazonaws.services.s3.model.CopyObjectRequest request)
Set encryption inCopyObjectRequest
com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
decorate(com.amazonaws.services.s3.model.GeneratePresignedUrlRequest request)
com.amazonaws.services.s3.model.GetObjectMetadataRequest
decorate(com.amazonaws.services.s3.model.GetObjectMetadataRequest request)
Set encryption inGetObjectMetadataRequest
com.amazonaws.services.s3.model.GetObjectRequest
decorate(com.amazonaws.services.s3.model.GetObjectRequest request)
Set encryption inGetObjectRequest
com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
decorate(com.amazonaws.services.s3.model.InitiateMultipartUploadRequest request)
com.amazonaws.services.s3.model.PutObjectRequest
decorate(com.amazonaws.services.s3.model.PutObjectRequest request)
Set encryption inPutObjectRequest
-
-
-
Constructor Detail
-
S3RequestDecorator
public S3RequestDecorator(Properties props)
-
-
Method Detail
-
decorate
public com.amazonaws.services.s3.model.GetObjectMetadataRequest decorate(com.amazonaws.services.s3.model.GetObjectMetadataRequest request)
Set encryption inGetObjectMetadataRequest
-
decorate
public com.amazonaws.services.s3.model.GetObjectRequest decorate(com.amazonaws.services.s3.model.GetObjectRequest request)
Set encryption inGetObjectRequest
-
decorate
public com.amazonaws.services.s3.model.PutObjectRequest decorate(com.amazonaws.services.s3.model.PutObjectRequest request)
Set encryption inPutObjectRequest
-
decorate
public com.amazonaws.services.s3.model.CopyObjectRequest decorate(com.amazonaws.services.s3.model.CopyObjectRequest request)
Set encryption inCopyObjectRequest
-
decorate
public com.amazonaws.services.s3.model.InitiateMultipartUploadRequest decorate(com.amazonaws.services.s3.model.InitiateMultipartUploadRequest request)
-
decorate
public com.amazonaws.services.s3.model.GeneratePresignedUrlRequest decorate(com.amazonaws.services.s3.model.GeneratePresignedUrlRequest request)
-
-