Class ReactorHttpClientBuilder

java.lang.Object
org.springframework.boot.http.client.ReactorHttpClientBuilder

public final class ReactorHttpClientBuilder extends Object
Builder that can be used to create a Rector Netty HttpClient.
Since:
3.5.0
Author:
Phillip Webb, Andy Wilkinson, Scott Frederick
  • Constructor Details

    • ReactorHttpClientBuilder

      public ReactorHttpClientBuilder()
  • Method Details

    • withHttpClientCustomizer

      public ReactorHttpClientBuilder withHttpClientCustomizer(UnaryOperator<reactor.netty.http.client.HttpClient> customizer)
      Return a new ReactorHttpClientBuilder that applies additional customization to the underlying HttpClient.
      Parameters:
      customizer - the customizer to apply
      Returns:
      a new ReactorHttpClientBuilder instance
    • build

      public reactor.netty.http.client.HttpClient build(HttpClientSettings settings)
      Build a new HttpClient instance with the given settings applied.
      Parameters:
      settings - the settings to apply
      Returns:
      a new HttpClient instance