クラス HttpWebServiceMessageSenderBuilder

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

@DeprecatedSE(since="3.4.0", forRemoval=true) public class HttpWebServiceMessageSenderBuilder extends ObjectSE
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
クラスパスに基づいて適切な HTTP ライブラリを検出できる WebServiceMessageSender ビルダー。
導入:
2.1.0
作成者:
Stephane Nicoll
  • コンストラクターの詳細

    • HttpWebServiceMessageSenderBuilder

      public HttpWebServiceMessageSenderBuilder()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
  • メソッドの詳細

    • setConnectTimeout

      public HttpWebServiceMessageSenderBuilder setConnectTimeout(DurationSE connectTimeout)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      接続タイムアウトを設定します。
      パラメーター:
      connectTimeout - 接続タイムアウト
      戻り値:
      現在のビルダーインスタンス
    • setReadTimeout

      public HttpWebServiceMessageSenderBuilder setReadTimeout(DurationSE readTimeout)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      読み取りタイムアウトを設定します。
      パラメーター:
      readTimeout - 読み取りタイムアウト
      戻り値:
      現在のビルダーインスタンス
    • sslBundle

      public HttpWebServiceMessageSenderBuilder sslBundle(SslBundle sslBundle)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      安全な接続を構成するために使用される SslBundle を設定します。
      パラメーター:
      sslBundle - SSL バンドル
      戻り値:
      現在のビルダーインスタンス
    • requestFactory

      public HttpWebServiceMessageSenderBuilder requestFactory(SupplierSE<ClientHttpRequestFactory> requestFactorySupplier)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      HTTP ベースの WebServiceMessageSender を作成するために呼び出す必要がある ClientHttpRequestFactory の Supplier を設定します。
      パラメーター:
      requestFactorySupplier - リクエストファクトリのサプライヤー
      戻り値:
      現在のビルダーインスタンス
    • requestFactory

      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      HTTP ベースの WebServiceMessageSender を作成するために呼び出す必要がある ClientHttpRequestFactorySettings の Function を ClientHttpRequestFactory に設定します。
      パラメーター:
      requestFactoryFunction - リクエストファクトリの関数
      戻り値:
      現在のビルダーインスタンス
      導入:
      3.0.0
    • requestFactoryBuilder

      public HttpWebServiceMessageSenderBuilder requestFactoryBuilder(ClientHttpRequestFactoryBuilder<?> requestFactoryBuilder)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      HTTP ベースの WebServiceMessageSender を作成するときに使用する ClientHttpRequestFactoryBuilder を設定します。
      パラメーター:
      requestFactoryBuilder - 使用する ClientHttpRequestFactoryBuilder
      戻り値:
      このビルダーインスタンス
      導入:
      3.4.0
    • build

      public org.springframework.ws.transport.WebServiceMessageSender build()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      WebServiceMessageSender インスタンスをビルドします。
      戻り値:
      WebServiceMessageSender インスタンス