public class TransferProgressUpdater extends Object
TransferProgress and invoking TransferListeners.| Constructor and Description |
|---|
TransferProgressUpdater(TransferObjectRequest request,
Long contentLength) |
| Modifier and Type | Method and Description |
|---|---|
PublisherListener<software.amazon.awssdk.crt.s3.S3MetaRequestProgress> |
crtProgressListener() |
TransferProgress |
progress() |
void |
registerCompletion(CompletableFuture<? extends CompletedObjectTransfer> future) |
void |
transferInitiated() |
AsyncRequestBody |
wrapRequestBody(AsyncRequestBody requestBody) |
<ResultT> AsyncResponseTransformer<GetObjectResponse,ResultT> |
wrapResponseTransformer(AsyncResponseTransformer<GetObjectResponse,ResultT> responseTransformer) |
public TransferProgressUpdater(TransferObjectRequest request, Long contentLength)
public TransferProgress progress()
public void transferInitiated()
public AsyncRequestBody wrapRequestBody(AsyncRequestBody requestBody)
public PublisherListener<software.amazon.awssdk.crt.s3.S3MetaRequestProgress> crtProgressListener()
public <ResultT> AsyncResponseTransformer<GetObjectResponse,ResultT> wrapResponseTransformer(AsyncResponseTransformer<GetObjectResponse,ResultT> responseTransformer)
public void registerCompletion(CompletableFuture<? extends CompletedObjectTransfer> future)
Copyright © 2023. All rights reserved.