| Modifier and Type | Method and Description |
|---|---|
List<SdkPlugin> |
RequestOverrideConfiguration.plugins()
Return the plugins that will be used to update the configuration used by the request.
|
List<SdkPlugin> |
RequestOverrideConfiguration.Builder.plugins()
Returns the list of registered plugins
|
List<SdkPlugin> |
RequestOverrideConfiguration.BuilderImpl.plugins() |
| Modifier and Type | Method and Description |
|---|---|
B |
RequestOverrideConfiguration.Builder.addPlugin(SdkPlugin plugin)
Add a plugin used to update the configuration used by this request.
|
B |
RequestOverrideConfiguration.BuilderImpl.addPlugin(SdkPlugin plugin) |
| Modifier and Type | Method and Description |
|---|---|
B |
RequestOverrideConfiguration.Builder.plugins(List<SdkPlugin> plugins)
Sets the plugins used to update the configuration used by this request.
|
B |
RequestOverrideConfiguration.BuilderImpl.plugins(List<SdkPlugin> plugins) |
| Modifier and Type | Method and Description |
|---|---|
List<SdkPlugin> |
SdkDefaultClientBuilder.plugins() |
default List<SdkPlugin> |
SdkClientBuilder.plugins()
Returns the list of plugins configured on the client builder.
|
| Modifier and Type | Method and Description |
|---|---|
B |
SdkDefaultClientBuilder.addPlugin(SdkPlugin plugin) |
default B |
SdkClientBuilder.addPlugin(SdkPlugin plugin)
Adds a plugin to the client builder.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LegacyMd5Plugin
Plugin that enables legacy MD5 checksum behavior for S3 operations.
|
| Modifier and Type | Method and Description |
|---|---|
static SdkPlugin |
LegacyMd5Plugin.create() |
| Modifier and Type | Class and Description |
|---|---|
class |
S3DisableChunkEncodingIfConfiguredPlugin
Internal plugin that uses the check if
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. |
class |
S3OverrideAuthSchemePropertiesPlugin
Plugin that allows override of signer and identity properties on the selected auth scheme options.
|
| Modifier and Type | Method and Description |
|---|---|
static SdkPlugin |
S3OverrideAuthSchemePropertiesPlugin.disableChunkEncodingPlugin()
Creates a new plugin that disables the ChunkEncoding signers property for the `UploadPart` and `PutObject` operations.
|
static SdkPlugin |
S3OverrideAuthSchemePropertiesPlugin.enablePayloadSigningPlugin()
Creates a new plugin that enables payload signing.
|
| Modifier and Type | Class and Description |
|---|---|
class |
S3ExpressPlugin |
Copyright © 2026. All rights reserved.