Interface CreateMultipartUploadResponse<R>
- Type Parameters:
R- Cloud vendor-specific create multipart upload response
- All Known Implementing Classes:
DefaultCreateMultipartUploadResponse
@DefaultImplementation(DefaultCreateMultipartUploadResponse.class)
public interface CreateMultipartUploadResponse<R>
Multipart upload creation response.
- Since:
- 3.1.0
-
Method Summary
Modifier and TypeMethodDescription@NonNull R@NonNull MultipartUploadHandlestatic <R> @NonNull CreateMultipartUploadResponse<R> of(@NonNull MultipartUploadHandle upload, @NonNull R nativeResponse) Creates a multipart upload creation response.
-
Method Details
-
of
static <R> @NonNull CreateMultipartUploadResponse<R> of(@NonNull MultipartUploadHandle upload, @NonNull R nativeResponse) Creates a multipart upload creation response.- Type Parameters:
R- Cloud vendor-specific create multipart upload response- Parameters:
upload- the multipart upload handlenativeResponse- the native provider response- Returns:
- the response
-
getUpload
@NonNull MultipartUploadHandle getUpload()- Returns:
- the multipart upload handle
-
getNativeResponse
@NonNull R getNativeResponse()- Returns:
- the native provider response
-