@Documented @Target(value=FIELD) @Retention(value=RUNTIME) public @interface AWSAdvancedConfiguration
AWSAdvancedConfiguration to provide custom ClientOverrideConfiguration and / or SdkAsyncHttpClient for
injected clients.| Modifier and Type | Optional Element and Description |
|---|---|
Class<? extends ClientOverrideConfigurationFactory> |
clientOverrideConfigurationFactory
ClientOverrideConfiguration factory class. |
Class<? extends SdkAsyncHttpClientFactory> |
sdkAsyncHttpClientFactory
SdkAsyncHttpClient factory class. |
Class<? extends SdkHttpClientFactory> |
sdkHttpClientFactory
SdkHttpClient factory class. |
public abstract Class<? extends ClientOverrideConfigurationFactory> clientOverrideConfigurationFactory
ClientOverrideConfiguration factory class.ClientOverrideConfiguration factory class.public abstract Class<? extends SdkHttpClientFactory> sdkHttpClientFactory
SdkHttpClient factory class.SdkHttpClient factory class.public abstract Class<? extends SdkAsyncHttpClientFactory> sdkAsyncHttpClientFactory
SdkAsyncHttpClient factory class.SdkAsyncHttpClient factory class.