Interface ClientAsyncConfiguration.Builder
-
- All Superinterfaces:
software.amazon.awssdk.utils.builder.Buildable,software.amazon.awssdk.utils.builder.CopyableBuilder<ClientAsyncConfiguration.Builder,ClientAsyncConfiguration>,software.amazon.awssdk.utils.builder.SdkBuilder<ClientAsyncConfiguration.Builder,ClientAsyncConfiguration>
- Enclosing class:
- ClientAsyncConfiguration
public static interface ClientAsyncConfiguration.Builder extends software.amazon.awssdk.utils.builder.CopyableBuilder<ClientAsyncConfiguration.Builder,ClientAsyncConfiguration>
Configure and create aClientAsyncConfiguration. Created viaClientAsyncConfiguration.builder().
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> ClientAsyncConfiguration.BuilderadvancedOption(SdkAdvancedAsyncClientOption<T> option, T value)Configure an advanced async option.ClientAsyncConfiguration.BuilderadvancedOptions(Map<SdkAdvancedAsyncClientOption<?>,?> advancedOptions)Configure the map of advanced override options.
-
-
-
Method Detail
-
advancedOption
<T> ClientAsyncConfiguration.Builder advancedOption(SdkAdvancedAsyncClientOption<T> option, T value)
Configure an advanced async option. These values are used very rarely, and the majority of SDK customers can ignore them.- Type Parameters:
T- The type of the option.- Parameters:
option- The option to configure.value- The value of the option.
-
advancedOptions
ClientAsyncConfiguration.Builder advancedOptions(Map<SdkAdvancedAsyncClientOption<?>,?> advancedOptions)
Configure the map of advanced override options. This will override all values currently configured. The values in the map must match the key type of the map, or a runtime exception will be raised.
-
-