Class ClientAsyncConfiguration
- java.lang.Object
-
- software.amazon.awssdk.core.client.config.ClientAsyncConfiguration
-
- All Implemented Interfaces:
software.amazon.awssdk.utils.builder.ToCopyableBuilder<ClientAsyncConfiguration.Builder,ClientAsyncConfiguration>
@Immutable public final class ClientAsyncConfiguration extends Object implements software.amazon.awssdk.utils.builder.ToCopyableBuilder<ClientAsyncConfiguration.Builder,ClientAsyncConfiguration>
Async configuration values for which the client already provides sensible defaults. All values are optional, and not specifying them will use optimal values defined by the service itself.Use
builder()to create a set of options.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceClientAsyncConfiguration.BuilderConfigure and create aClientAsyncConfiguration.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> TadvancedOption(SdkAdvancedAsyncClientOption<T> option)Load the requested advanced option that was configured on the client builder.static ClientAsyncConfiguration.Builderbuilder()ClientAsyncConfiguration.BuildertoBuilder()
-
-
-
Method Detail
-
builder
public static ClientAsyncConfiguration.Builder builder()
-
toBuilder
public ClientAsyncConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfacesoftware.amazon.awssdk.utils.builder.ToCopyableBuilder<ClientAsyncConfiguration.Builder,ClientAsyncConfiguration>
-
advancedOption
public <T> T advancedOption(SdkAdvancedAsyncClientOption<T> option)
Load the requested advanced option that was configured on the client builder. This will return null if the value was not configured.
-
-