public final class S3CrtAsyncHttpClient extends Object implements SdkAsyncHttpClient
SdkAsyncHttpClient
that uses an CRT S3 HTTP client S3Client
to communicate with S3.
Note that it does not work with other servicesModifier and Type | Class and Description |
---|---|
static class |
S3CrtAsyncHttpClient.Builder |
Modifier and Type | Method and Description |
---|---|
static S3CrtAsyncHttpClient.Builder |
builder() |
String |
clientName() |
void |
close() |
CompletableFuture<Void> |
execute(AsyncExecuteRequest asyncRequest) |
software.amazon.awssdk.crt.s3.S3ClientOptions |
s3ClientOptions() |
public software.amazon.awssdk.crt.s3.S3ClientOptions s3ClientOptions()
public CompletableFuture<Void> execute(AsyncExecuteRequest asyncRequest)
execute
in interface SdkAsyncHttpClient
public String clientName()
clientName
in interface SdkAsyncHttpClient
public void close()
close
in interface AutoCloseable
close
in interface SdkAutoCloseable
public static S3CrtAsyncHttpClient.Builder builder()
Copyright © 2023. All rights reserved.