public final class S3DisableChunkEncodingIfConfiguredPlugin extends Object implements SdkPlugin
S3Configuration.chunkedEncodingEnabled() is configured and equals to
false, if so, then it installs an instance of S3DisableChunkEncodingAuthSchemeProvider wrapping the configured
S3AuthSchemeProvider that sets AwsV4FamilyHttpSigner.CHUNK_ENCODING_ENABLED to false.
This pre SRA logic was implemented before using an interceptor but now requires wrapping the S3AuthSchemeProvider for it to work.
| Constructor and Description |
|---|
S3DisableChunkEncodingIfConfiguredPlugin(SdkClientConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
void |
configureClient(SdkServiceClientConfiguration.Builder config)
Modify the provided client configuration.
|
public S3DisableChunkEncodingIfConfiguredPlugin(SdkClientConfiguration config)
public void configureClient(SdkServiceClientConfiguration.Builder config)
SdkPluginconfigureClient in interface SdkPluginCopyright © 2026. All rights reserved.