public final class PrecomputedSha256Checksummer extends Object implements Checksummer
| Constructor and Description |
|---|
PrecomputedSha256Checksummer(Callable<String> computation) |
| Modifier and Type | Method and Description |
|---|---|
void |
checksum(ContentStreamProvider payload,
SdkHttpRequest.Builder request)
Given a payload, calculate a checksum and add it to the request.
|
CompletableFuture<org.reactivestreams.Publisher<ByteBuffer>> |
checksum(org.reactivestreams.Publisher<ByteBuffer> payload,
SdkHttpRequest.Builder request)
Given a payload, asynchronously calculate a checksum and promise to add it to the request.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, forFlexibleChecksum, forFlexibleChecksum, forNoOp, forPrecomputed256Checksumpublic void checksum(ContentStreamProvider payload, SdkHttpRequest.Builder request)
Checksummerchecksum in interface Checksummerpublic CompletableFuture<org.reactivestreams.Publisher<ByteBuffer>> checksum(org.reactivestreams.Publisher<ByteBuffer> payload, SdkHttpRequest.Builder request)
Checksummerchecksum in interface ChecksummerCopyright © 2023. All rights reserved.