Class AwsCrtClientConfiguration
java.lang.Object
io.micronaut.aws.AWSConfiguration
io.micronaut.aws.sdk.v2.client.crt.AwsCrtClientConfiguration
@ConfigurationProperties("crt-client")
public class AwsCrtClientConfiguration
extends AWSConfiguration
Configuration properties for the AWS Common Runtime (CRT) HTTP clients. The properties are
bound to the
aws.crt-client prefix and configure the synchronous, asynchronous, and
proxy client builders.- Since:
- 5.1.0
- Author:
- Luis Duarte
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
PREFIX
-
-
Constructor Details
-
AwsCrtClientConfiguration
public AwsCrtClientConfiguration()
-
-
Method Details
-
getSync
@NonNull public software.amazon.awssdk.http.crt.AwsCrtHttpClient.Builder getSync()- Returns:
- The builder for the synchronous
AwsCrtHttpClient
-
getAsync
@NonNull public software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient.Builder getAsync()- Returns:
- The builder for the asynchronous
AwsCrtAsyncHttpClient
-
getProxy
public software.amazon.awssdk.http.crt.ProxyConfiguration.Builder getProxy()- Returns:
- The builder for the AWS CRT
ProxyConfiguration
-