Class SdkPojoConversionUtils
java.lang.Object
software.amazon.awssdk.services.s3.internal.multipart.SdkPojoConversionUtils
Request conversion utility method for POJO classes associated with multipart feature.
-
Method Summary
Modifier and TypeMethodDescriptiontoAbortMultipartUploadRequest(CopyObjectRequest copyObjectRequest) toAbortMultipartUploadRequest(PutObjectRequest putObjectRequest) static CompletedParttoCompletedPart(CopyPartResult copyPartResult, int partNumber) static CompletedParttoCompletedPart(Part part) static CompletedParttoCompletedPart(UploadPartResponse partResponse, int partNumber) toCompleteMultipartUploadRequest(PutObjectRequest putObjectRequest, String uploadId, CompletedPart[] parts, long contentLength) static CopyObjectResponsestatic CreateMultipartUploadRequesttoCreateMultipartUploadRequest(CopyObjectRequest copyObjectRequest) static CreateMultipartUploadRequesttoCreateMultipartUploadRequest(PutObjectRequest putObjectRequest) static HeadObjectRequesttoHeadObjectRequest(CopyObjectRequest copyObjectRequest) static ListPartsRequesttoListPartsRequest(String uploadId, PutObjectRequest putObjectRequest) static PutObjectResponsestatic UploadPartCopyRequesttoUploadPartCopyRequest(CopyObjectRequest copyObjectRequest, int partNumber, String uploadId, String range) static UploadPartRequesttoUploadPartRequest(PutObjectRequest putObjectRequest, int partNumber, String uploadId)
-
Method Details
-
toUploadPartRequest
public static UploadPartRequest toUploadPartRequest(PutObjectRequest putObjectRequest, int partNumber, String uploadId) -
toCompleteMultipartUploadRequest
public static CompleteMultipartUploadRequest toCompleteMultipartUploadRequest(PutObjectRequest putObjectRequest, String uploadId, CompletedPart[] parts, long contentLength) -
toCreateMultipartUploadRequest
public static CreateMultipartUploadRequest toCreateMultipartUploadRequest(PutObjectRequest putObjectRequest) -
toHeadObjectRequest
-
toCompletedPart
-
toCompletedPart
-
toCompletedPart
-
toListPartsRequest
public static ListPartsRequest toListPartsRequest(String uploadId, PutObjectRequest putObjectRequest) -
toCreateMultipartUploadRequest
public static CreateMultipartUploadRequest toCreateMultipartUploadRequest(CopyObjectRequest copyObjectRequest) -
toCopyObjectResponse
-
toAbortMultipartUploadRequest
public static AbortMultipartUploadRequest.Builder toAbortMultipartUploadRequest(CopyObjectRequest copyObjectRequest) -
toAbortMultipartUploadRequest
public static AbortMultipartUploadRequest.Builder toAbortMultipartUploadRequest(PutObjectRequest putObjectRequest) -
toUploadPartCopyRequest
public static UploadPartCopyRequest toUploadPartCopyRequest(CopyObjectRequest copyObjectRequest, int partNumber, String uploadId, String range) -
toPutObjectResponse
-