Interface ApacheHttpClientConfigurer

All Known Implementing Classes:
ApacheHttpClientBuilderConfigurer

public interface ApacheHttpClientConfigurer
  • Field Details

  • Method Details

    • configureSockets

      default ApacheHttpClientConfigurer configureSockets(BiConsumer<? super org.apache.hc.core5.http.io.SocketConfig.Builder,org.apache.hc.core5.util.Timeout> timeoutSetter, Duration timeoutDuration)
    • configureConnections

      default ApacheHttpClientConfigurer configureConnections(BiConsumer<? super org.apache.hc.client5.http.config.ConnectionConfig.Builder,org.apache.hc.core5.util.Timeout> timeoutSetter, Duration timeoutDuration)
    • configureRequests

      default ApacheHttpClientConfigurer configureRequests(BiConsumer<? super org.apache.hc.client5.http.config.RequestConfig.Builder,org.apache.hc.core5.util.Timeout> timeoutSetter, Duration timeoutDuration)
    • configure

      ApacheHttpClientConfigurer configure(Consumer<? super org.apache.hc.core5.http.io.SocketConfig.Builder> socketConfig, Consumer<? super org.apache.hc.client5.http.config.ConnectionConfig.Builder> connectionConfig, Consumer<? super org.apache.hc.client5.http.config.RequestConfig.Builder> requestConfig)
    • configure

      ApacheHttpClientConfigurer configure(Consumer<? super org.apache.hc.client5.http.impl.classic.HttpClientBuilder> httpClientCustomizer)