Class ConvertSDKRequests


  • public class ConvertSDKRequests
    extends Object
    • 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)  
    • Constructor Detail

      • ConvertSDKRequests

        public ConvertSDKRequests()
    • 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)