クラス JettyHttpClientBuilder

java.lang.ObjectSE
org.springframework.boot.http.client.JettyHttpClientBuilder

public final class JettyHttpClientBuilder extends ObjectSE
Jetty HttpClient を作成するために使用できるビルダー。
導入:
3.5.0
作成者:
Phillip Webb, Andy Wilkinson, Scott Frederick
  • コンストラクターの詳細

    • JettyHttpClientBuilder

      public JettyHttpClientBuilder()
  • メソッドの詳細

    • withCustomizer

      public JettyHttpClientBuilder withCustomizer(ConsumerSE<org.eclipse.jetty.client.HttpClient> customizer)
      基礎となる HttpClient に追加のカスタマイズを適用する新しい JettyClientHttpRequestFactoryBuilder を返します。
      パラメーター:
      customizer - 適用するカスタマイザー
      戻り値:
      新しい JettyClientHttpRequestFactoryBuilder インスタンス
    • withHttpClientTransportCustomizer

      public JettyHttpClientBuilder withHttpClientTransportCustomizer(ConsumerSE<org.eclipse.jetty.client.HttpClientTransport> httpClientTransportCustomizer)
      基礎となる HttpClientTransport に追加のカスタマイズを適用する新しい JettyClientHttpRequestFactoryBuilder を返します。
      パラメーター:
      httpClientTransportCustomizer - 適用するカスタマイザー
      戻り値:
      新しい JettyClientHttpRequestFactoryBuilder インスタンス
    • withClientConnectorCustomizerCustomizer

      public JettyHttpClientBuilder withClientConnectorCustomizerCustomizer(ConsumerSE<org.eclipse.jetty.io.ClientConnector> clientConnectorCustomizerCustomizer)
      基礎となる ClientConnector に追加のカスタマイズを適用する新しい JettyClientHttpRequestFactoryBuilder を返します。
      パラメーター:
      clientConnectorCustomizerCustomizer - 適用するカスタマイザー
      戻り値:
      新しい JettyClientHttpRequestFactoryBuilder インスタンス
    • build

      public org.eclipse.jetty.client.HttpClient build(HttpClientSettings settings)
      指定された設定を適用して新しい HttpClient インスタンスを構築します。
      パラメーター:
      settings - 適用する設定
      戻り値:
      新しい HttpClient インスタンス