Class 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