Interface SyncHttpClientConfig


public interface SyncHttpClientConfig
  • Method Details

    • connectionTimeout

      @WithDefault("2S") @WithConverter(io.quarkus.runtime.configuration.DurationConverter.class) @WithConverter(io.quarkus.runtime.configuration.DurationConverter.class) Duration connectionTimeout()
      The maximum amount of time to establish a connection before timing out.
    • socketTimeout

      @WithDefault("30S") @WithConverter(io.quarkus.runtime.configuration.DurationConverter.class) @WithConverter(io.quarkus.runtime.configuration.DurationConverter.class) Duration socketTimeout()
      The amount of time to wait for data to be transferred over an established, open connection before the connection is timed out.
    • tlsKeyManagersProvider

      TlsKeyManagersProviderConfig tlsKeyManagersProvider()
      TLS Key Managers provider configuration
    • tlsTrustManagersProvider

      TlsTrustManagersProviderConfig tlsTrustManagersProvider()
      TLS Trust Managers provider configuration
    • apache

      Apache HTTP client specific configurations
    • crt

      @ConfigDocSection CrtHttpClientConfig crt()
      AWS CRT-based HTTP client specific configurations