Class ConvertSDKRequests
- java.lang.Object
- 
- software.amazon.encryption.s3.internal.ConvertSDKRequests
 
- 
 public class ConvertSDKRequests extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description ConvertSDKRequests()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static software.amazon.awssdk.services.s3.model.PutObjectRequestconvertRequest(software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest request)Converts a CreateMultipartUploadRequest to a PutObjectRequest.static software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequestconvertRequest(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.PutObjectResponseconvertResponse(software.amazon.awssdk.services.s3.model.CompleteMultipartUploadResponse response)
 
- 
- 
- 
Method Detail- 
convertRequestpublic 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
 
 - 
convertRequestpublic 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
 
 - 
convertResponsepublic static software.amazon.awssdk.services.s3.model.PutObjectResponse convertResponse(software.amazon.awssdk.services.s3.model.CompleteMultipartUploadResponse response) 
 
- 
 
-