Class SdkDefaultClientBuilder.NonManagedSdkAsyncHttpClient
java.lang.Object
software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder.NonManagedSdkAsyncHttpClient
- All Implemented Interfaces:
AutoCloseable,SdkAsyncHttpClient,SdkAutoCloseable
- Enclosing class:
- SdkDefaultClientBuilder<B extends SdkClientBuilder<B,
C>, C>
@SdkTestInternalApi
public static final class SdkDefaultClientBuilder.NonManagedSdkAsyncHttpClient
extends Object
implements SdkAsyncHttpClient
Wrapper around
SdkAsyncHttpClient to prevent it from being closed. Used when the customer provides
an already built client in which case they are responsible for the lifecycle of it.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awssdk.http.async.SdkAsyncHttpClient
SdkAsyncHttpClient.Builder<T extends SdkAsyncHttpClient.Builder<T>> -
Method Summary
-
Method Details
-
execute
- Specified by:
executein interfaceSdkAsyncHttpClient
-
clientName
- Specified by:
clientNamein interfaceSdkAsyncHttpClient
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceSdkAutoCloseable
-