Class ChecksumCalculatingAsyncRequestBody

  • All Implemented Interfaces:
    org.reactivestreams.Publisher<ByteBuffer>, AsyncRequestBody, SdkPublisher<ByteBuffer>

    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