クラス HttpWebServiceMessageSenderBuilder

java.lang.ObjectSE
org.springframework.boot.webservices.client.HttpWebServiceMessageSenderBuilder

public class HttpWebServiceMessageSenderBuilder extends ObjectSE
クラスパスに基づいて適切な HTTP ライブラリを検出できる WebServiceMessageSender ビルダー。
導入:
2.1.0
作成者:
Stephane Nicoll
  • コンストラクターの詳細

    • HttpWebServiceMessageSenderBuilder

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

    • setConnectTimeout

      public HttpWebServiceMessageSenderBuilder setConnectTimeout(DurationSE connectTimeout)
      接続タイムアウトを設定します。
      パラメーター:
      connectTimeout - 接続タイムアウト
      戻り値:
      新しいビルダーインスタンス
    • setReadTimeout

      public HttpWebServiceMessageSenderBuilder setReadTimeout(DurationSE readTimeout)
      読み取りタイムアウトを設定します。
      パラメーター:
      readTimeout - 読み取りタイムアウト
      戻り値:
      新しいビルダーインスタンス
    • sslBundle

      public HttpWebServiceMessageSenderBuilder sslBundle(SslBundle sslBundle)
      安全な接続を構成するために使用される SslBundle を設定します。
      パラメーター:
      sslBundle - SSL バンドル
      戻り値:
      新しいビルダーインスタンス
    • requestFactory

      public HttpWebServiceMessageSenderBuilder requestFactory(SupplierSE<ClientHttpRequestFactory> requestFactorySupplier)
      HTTP ベースの WebServiceMessageSender を作成するために呼び出す必要がある ClientHttpRequestFactory の Supplier を設定します。
      パラメーター:
      requestFactorySupplier - リクエストファクトリのサプライヤー
      戻り値:
      新しいビルダーインスタンス
    • requestFactory

      HTTP ベースの WebServiceMessageSender を作成するために呼び出す必要がある ClientHttpRequestFactorySettings の Function を ClientHttpRequestFactory に設定します。
      パラメーター:
      requestFactoryFunction - リクエストファクトリの関数
      戻り値:
      新しいビルダーインスタンス
      導入:
      3.0.0
    • build

      public org.springframework.ws.transport.WebServiceMessageSender build()
      WebServiceMessageSender インスタンスをビルドします。
      戻り値:
      WebServiceMessageSender インスタンス