Class MultipartDownloaderSubscriber

java.lang.Object
software.amazon.awssdk.services.s3.internal.multipart.MultipartDownloaderSubscriber
All Implemented Interfaces:
org.reactivestreams.Subscriber<AsyncResponseTransformer<GetObjectResponse,GetObjectResponse>>

public class MultipartDownloaderSubscriber extends Object implements org.reactivestreams.Subscriber<AsyncResponseTransformer<GetObjectResponse,GetObjectResponse>>
A subscriber implementation that will download all individual parts for a multipart get-object request. It receives the individual AsyncResponseTransformer which will be used to perform the individual part requests. This is a 'one-shot' class, it should NOT be reused for more than one multipart download