Class S3RequestDecorator
- java.lang.Object
-
- org.apache.jackrabbit.oak.blob.cloud.s3.S3RequestDecorator
-
public class S3RequestDecorator extends Object
This class to sets encryption mode related properties for S3 request.
-
-
Constructor Summary
Constructors Constructor Description S3RequestDecorator(Properties props)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description software.amazon.awssdk.services.s3.model.CompleteMultipartUploadRequestdecorate(software.amazon.awssdk.services.s3.model.CompleteMultipartUploadRequest request)Set encryption inCompleteMultipartUploadRequestsoftware.amazon.awssdk.services.s3.model.CopyObjectRequestdecorate(software.amazon.awssdk.services.s3.model.CopyObjectRequest request)Set encryption inCopyObjectRequestsoftware.amazon.awssdk.services.s3.model.CreateMultipartUploadRequestdecorate(software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest request)software.amazon.awssdk.services.s3.model.GetObjectRequestdecorate(software.amazon.awssdk.services.s3.model.GetObjectRequest request)Set encryption inGetObjectRequestsoftware.amazon.awssdk.services.s3.model.HeadObjectRequestdecorate(software.amazon.awssdk.services.s3.model.HeadObjectRequest request)Set encryption inHeadObjectRequestsoftware.amazon.awssdk.services.s3.model.PutObjectRequestdecorate(software.amazon.awssdk.services.s3.model.PutObjectRequest request)Set encryption inPutObjectRequest
-
-
-
Constructor Detail
-
S3RequestDecorator
public S3RequestDecorator(Properties props)
-
-
Method Detail
-
decorate
public software.amazon.awssdk.services.s3.model.HeadObjectRequest decorate(software.amazon.awssdk.services.s3.model.HeadObjectRequest request)
Set encryption inHeadObjectRequest
-
decorate
public software.amazon.awssdk.services.s3.model.GetObjectRequest decorate(software.amazon.awssdk.services.s3.model.GetObjectRequest request)
Set encryption inGetObjectRequest
-
decorate
public software.amazon.awssdk.services.s3.model.CompleteMultipartUploadRequest decorate(software.amazon.awssdk.services.s3.model.CompleteMultipartUploadRequest request)
Set encryption inCompleteMultipartUploadRequest
-
decorate
public software.amazon.awssdk.services.s3.model.PutObjectRequest decorate(software.amazon.awssdk.services.s3.model.PutObjectRequest request)
Set encryption inPutObjectRequest
-
decorate
public software.amazon.awssdk.services.s3.model.CopyObjectRequest decorate(software.amazon.awssdk.services.s3.model.CopyObjectRequest request)
Set encryption inCopyObjectRequest
-
decorate
public software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest decorate(software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest request)
-
-