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. This will read the data in chunk format and append Checksum as trailer at the end. TODO(sra-identity-and-auth): Checksum calculating logic for async client is still here and should be in "http-auth-aws", more specifically, AwsChunkedV4PayloadSigner#signAsync