Interface UploadPartResponse<R>

Type Parameters:
R - Cloud vendor-specific upload part response
All Known Implementing Classes:
DefaultUploadPartResponse

@DefaultImplementation(DefaultUploadPartResponse.class) public interface UploadPartResponse<R>
Multipart part upload response.
Since:
3.1.0
  • Method Details

    • of

      static <R> @NonNull UploadPartResponse<R> of(@NonNull MultipartPart part, @NonNull R nativeResponse)
      Creates a multipart upload part response.
      Type Parameters:
      R - Cloud vendor-specific upload part response
      Parameters:
      part - the uploaded part metadata
      nativeResponse - the native provider response
      Returns:
      the response
    • getPart

      @NonNull MultipartPart getPart()
      Returns:
      the uploaded part metadata
    • getNativeResponse

      @NonNull R getNativeResponse()
      Returns:
      the native provider response