Class ChecksumCalculatingAsyncRequestBody

java.lang.Object
software.amazon.awssdk.core.internal.async.ChecksumCalculatingAsyncRequestBody
All Implemented Interfaces:
org.reactivestreams.Publisher<ByteBuffer>, AsyncRequestBody, SdkPublisher<ByteBuffer>

@SdkInternalApi public class ChecksumCalculatingAsyncRequestBody extends Object implements AsyncRequestBody
Wrapper class to wrap an AsyncRequestBody to calculate checksum as it reads data and append Checksum as trailer at the end.

This is only used by non-sra code path, i.e., when a custom legacy signer is provided.