public class AwsUnsignedChunkedEncodingInputStream extends AwsChunkedEncodingInputStream
Modifier and Type | Class and Description |
---|---|
static class |
AwsUnsignedChunkedEncodingInputStream.Builder |
calculatedChecksum, checksumHeaderForTrailer, CRLF, FINAL_CHUNK, HEADER_COLON_SEPARATOR, isTrailingTerminated
currentChunkIterator, DEFAULT_CHUNK_SIZE, is, isAtStart, isTerminating, log, SKIP_BUFFER_SIZE, underlyingStreamBuffer
Modifier and Type | Method and Description |
---|---|
static AwsUnsignedChunkedEncodingInputStream.Builder |
builder() |
protected byte[] |
createChecksumChunkHeader() |
protected byte[] |
createChunk(byte[] chunkData)
Creates chunk for the given buffer.
|
protected byte[] |
createFinalChunk(byte[] finalChunk)
The final chunk.
|
mark, read, reset
getWrappedInputStream, markSupported, read, skip
abort, abortIfNeeded, release
available, close, read
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
release
public static AwsUnsignedChunkedEncodingInputStream.Builder builder()
protected byte[] createFinalChunk(byte[] finalChunk)
AwsChunkedEncodingInputStream
createFinalChunk
in class AwsChunkedEncodingInputStream
finalChunk
- The last byte which will be often 0 byte.protected byte[] createChunk(byte[] chunkData)
AwsChunkedEncodingInputStream
createChunk
in class AwsChunkedEncodingInputStream
chunkData
- The chunk of original data.protected byte[] createChecksumChunkHeader()
createChecksumChunkHeader
in class AwsChunkedEncodingInputStream
Copyright © 2023. All rights reserved.