Class ConvertSDKRequests
- java.lang.Object
-
- software.amazon.encryption.s3.internal.ConvertSDKRequests
-
public class ConvertSDKRequests extends Object
-
-
Constructor Summary
Constructors Constructor Description ConvertSDKRequests()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static software.amazon.awssdk.services.s3.model.PutObjectRequest
convertRequest(software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest request)
Converts a CreateMultipartUploadRequest to a PutObjectRequest.static software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest
convertRequest(software.amazon.awssdk.services.s3.model.PutObjectRequest request)
Converts a PutObjectRequest to CreateMultipartUploadRequest.This conversion is necessary to convert an original PutObjectRequest into a CreateMultipartUploadRequest to initiate the multipart upload while maintaining the original request's configuration.static software.amazon.awssdk.services.s3.model.PutObjectResponse
convertResponse(software.amazon.awssdk.services.s3.model.CompleteMultipartUploadResponse response)
-
-
-
Method Detail
-
convertRequest
public static software.amazon.awssdk.services.s3.model.PutObjectRequest convertRequest(software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest request)
Converts a CreateMultipartUploadRequest to a PutObjectRequest. This conversion is necessary when Instruction File PutObject is enabled and a multipart upload is performed.The method copies all the relevant fields from the CreateMultipartUploadRequest to the PutObjectRequest.- Parameters:
request
- The CreateMultipartUploadRequest to convert- Returns:
- The converted PutObjectRequest
- Throws:
IllegalArgumentException
- if the request contains an invalid field
-
convertRequest
public static software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest convertRequest(software.amazon.awssdk.services.s3.model.PutObjectRequest request)
Converts a PutObjectRequest to CreateMultipartUploadRequest.This conversion is necessary to convert an original PutObjectRequest into a CreateMultipartUploadRequest to initiate the multipart upload while maintaining the original request's configuration.- Parameters:
request
- The PutObjectRequest to convert- Returns:
- The converted CreateMultipartUploadRequest
- Throws:
IllegalArgumentException
- if the request contains an invalid field
-
convertResponse
public static software.amazon.awssdk.services.s3.model.PutObjectResponse convertResponse(software.amazon.awssdk.services.s3.model.CompleteMultipartUploadResponse response)
-
-