Class AwsSignedChunkedEncodingInputStream.Builder
- java.lang.Object
-
- software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream.Builder<AwsSignedChunkedEncodingInputStream.Builder>
-
- software.amazon.awssdk.auth.signer.internal.chunkedencoding.AwsSignedChunkedEncodingInputStream.Builder
-
- Enclosing class:
- AwsSignedChunkedEncodingInputStream
public static final class AwsSignedChunkedEncodingInputStream.Builder extends AwsChunkedEncodingInputStream.Builder<AwsSignedChunkedEncodingInputStream.Builder>
-
-
Field Summary
-
Fields inherited from class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream.Builder
awsChunkedEncodingConfig, checksumHeaderForTrailer, inputStream, sdkChecksum
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AwsSignedChunkedEncodingInputStream.Builder
awsChunkSigner(AwsChunkSigner awsChunkSigner)
AwsSignedChunkedEncodingInputStream
build()
AwsSignedChunkedEncodingInputStream.Builder
headerSignature(String headerSignature)
-
Methods inherited from class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream.Builder
awsChunkedEncodingConfig, checksumHeaderForTrailer, inputStream, sdkChecksum
-
-
-
-
Method Detail
-
headerSignature
public AwsSignedChunkedEncodingInputStream.Builder headerSignature(String headerSignature)
- Parameters:
headerSignature
- The signature of the signed headers. This will be used for calculating the signature of the first chunk- Returns:
- This builder for method chaining.
-
awsChunkSigner
public AwsSignedChunkedEncodingInputStream.Builder awsChunkSigner(AwsChunkSigner awsChunkSigner)
- Parameters:
awsChunkSigner
- Chunk signer used to sign the data.- Returns:
- This builder for method chaining.
-
build
public AwsSignedChunkedEncodingInputStream build()
-
-