public class TransferProgressUpdater extends Object
TransferProgress and invoking TransferListeners.| Constructor and Description |
|---|
TransferProgressUpdater(TransferObjectRequest request,
Long contentLength) |
| Modifier and Type | Method and Description |
|---|---|
PublisherListener<Long> |
multipartClientProgressListener()
Progress listener for Java-based S3Client with multipart enabled.
|
TransferProgress |
progress() |
void |
registerCompletion(CompletableFuture<? extends CompletedObjectTransfer> future) |
void |
transferInitiated() |
AsyncRequestBody |
wrapRequestBody(AsyncRequestBody requestBody) |
<ResultT> AsyncResponseTransformer<GetObjectResponse,ResultT> |
wrapResponseTransformer(AsyncResponseTransformer<GetObjectResponse,ResultT> responseTransformer) |
<ResultT> AsyncResponseTransformer<GetObjectResponse,ResultT> |
wrapResponseTransformerForMultipartDownload(AsyncResponseTransformer<GetObjectResponse,ResultT> responseTransformer,
GetObjectRequest request) |
public TransferProgressUpdater(TransferObjectRequest request, Long contentLength)
public TransferProgress progress()
public void transferInitiated()
public AsyncRequestBody wrapRequestBody(AsyncRequestBody requestBody)
public PublisherListener<Long> multipartClientProgressListener()
public <ResultT> AsyncResponseTransformer<GetObjectResponse,ResultT> wrapResponseTransformerForMultipartDownload(AsyncResponseTransformer<GetObjectResponse,ResultT> responseTransformer, GetObjectRequest request)
public <ResultT> AsyncResponseTransformer<GetObjectResponse,ResultT> wrapResponseTransformer(AsyncResponseTransformer<GetObjectResponse,ResultT> responseTransformer)
public void registerCompletion(CompletableFuture<? extends CompletedObjectTransfer> future)
Copyright © 2026. All rights reserved.