protected abstract static class AwsChunkedEncodingInputStream.Builder<T extends AwsChunkedEncodingInputStream.Builder> extends Object
Modifier and Type | Field and Description |
---|---|
protected AwsChunkedEncodingConfig |
awsChunkedEncodingConfig |
protected String |
checksumHeaderForTrailer |
protected InputStream |
inputStream |
protected SdkChecksum |
sdkChecksum |
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
Modifier and Type | Method and Description |
---|---|
T |
awsChunkedEncodingConfig(AwsChunkedEncodingConfig awsChunkedEncodingConfig) |
T |
checksumHeaderForTrailer(String checksumHeaderForTrailer) |
T |
inputStream(InputStream inputStream) |
T |
sdkChecksum(SdkChecksum sdkChecksum) |
protected InputStream inputStream
protected SdkChecksum sdkChecksum
protected String checksumHeaderForTrailer
protected AwsChunkedEncodingConfig awsChunkedEncodingConfig
public T inputStream(InputStream inputStream)
inputStream
- The original InputStream.public T awsChunkedEncodingConfig(AwsChunkedEncodingConfig awsChunkedEncodingConfig)
awsChunkedEncodingConfig
- Maximum number of bytes buffered by this class.public T sdkChecksum(SdkChecksum sdkChecksum)
sdkChecksum
- Instance of SdkChecksum, this can be null if we do not want to calculate ChecksumCopyright © 2022. All rights reserved.