Package io.quarkus.amazon.common.runtime
Class AmazonClientRecorder
java.lang.Object
io.quarkus.amazon.common.runtime.AmazonClientRecorder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.quarkus.runtime.RuntimeValue<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder>createAsyncBuilder(io.quarkus.runtime.RuntimeValue<software.amazon.awssdk.http.async.SdkAsyncHttpClient.Builder> transport, io.quarkus.runtime.LaunchMode launchMode, Executor executor) io.quarkus.runtime.RuntimeValue<software.amazon.awssdk.awscore.presigner.SdkPresigner.Builder>io.quarkus.runtime.RuntimeValue<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder>createSyncBuilder(io.quarkus.runtime.RuntimeValue<software.amazon.awssdk.http.SdkHttpClient.Builder> transport) abstract software.amazon.awssdk.awscore.client.builder.AwsSyncClientBuilder<?,?> abstract software.amazon.awssdk.awscore.client.builder.AwsAsyncClientBuilder<?,?> abstract AsyncHttpClientConfigio.quarkus.runtime.RuntimeValue<AsyncHttpClientConfig>abstract io.quarkus.runtime.RuntimeValue<AwsConfig>abstract io.quarkus.runtime.RuntimeValue<SdkConfig>abstract SyncHttpClientConfigio.quarkus.runtime.RuntimeValue<SyncHttpClientConfig>
-
Constructor Details
-
AmazonClientRecorder
public AmazonClientRecorder()
-
-
Method Details
-
getAwsConfig
-
getSdkConfig
-
getAsyncClientConfig
-
getSyncClientConfig
-
geSyncClientBuilder
public abstract software.amazon.awssdk.awscore.client.builder.AwsSyncClientBuilder<?,?> geSyncClientBuilder() -
getAsyncClientBuilder
public abstract software.amazon.awssdk.awscore.client.builder.AwsAsyncClientBuilder<?,?> getAsyncClientBuilder() -
getSyncConfig
-
getAsyncConfig
-
createSyncBuilder
public io.quarkus.runtime.RuntimeValue<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> createSyncBuilder(io.quarkus.runtime.RuntimeValue<software.amazon.awssdk.http.SdkHttpClient.Builder> transport) -
createAsyncBuilder
public io.quarkus.runtime.RuntimeValue<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> createAsyncBuilder(io.quarkus.runtime.RuntimeValue<software.amazon.awssdk.http.async.SdkAsyncHttpClient.Builder> transport, io.quarkus.runtime.LaunchMode launchMode, Executor executor) -
createPresignerBuilder
public io.quarkus.runtime.RuntimeValue<software.amazon.awssdk.awscore.presigner.SdkPresigner.Builder> createPresignerBuilder()
-