Class TransferProgressUpdater
java.lang.Object
software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
An SDK-internal helper class that facilitates updating a
TransferProgress
and invoking TransferListener
s.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionPublisherListener
<software.amazon.awssdk.crt.s3.S3MetaRequestProgress> Progress listener for Java-based S3Client with multipart enabled.progress()
void
registerCompletion
(CompletableFuture<? extends CompletedObjectTransfer> future) void
wrapRequestBody
(AsyncRequestBody requestBody) <ResultT> AsyncResponseTransformer
<GetObjectResponse, ResultT> wrapResponseTransformer
(AsyncResponseTransformer<GetObjectResponse, ResultT> responseTransformer)
-
Constructor Details
-
TransferProgressUpdater
-
-
Method Details
-
progress
-
transferInitiated
public void transferInitiated() -
wrapRequestBody
-
multipartClientProgressListener
Progress listener for Java-based S3Client with multipart enabled. -
crtProgressListener
-
wrapResponseTransformer
public <ResultT> AsyncResponseTransformer<GetObjectResponse,ResultT> wrapResponseTransformer(AsyncResponseTransformer<GetObjectResponse, ResultT> responseTransformer) -
registerCompletion
-