クラス HttpServiceProxyFactory.Builder
java.lang.ObjectSE
org.springframework.web.service.invoker.HttpServiceProxyFactory.Builder
- 含まれているクラス:
- HttpServiceProxyFactory
HttpServiceProxyFactory を作成するビルダー。- メソッドのサマリー修飾子と型メソッド説明- blockTimeout- (DurationSE blockTimeout) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- build()- HttpServiceProxyFactoryインスタンスをビルドします。- clientAdapter- (HttpClientAdapter clientAdapter) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- exchangeAdapter(HttpExchangeAdapter)を推奨します。6.2 で削除予定- conversionService- (ConversionService conversionService) 入力値を文字列としてフォーマットする必要がある場合に使用するように- ConversionServiceを設定します。デフォルトのリゾルバーの前に呼び出されるカスタム引数リゾルバーを登録します。- embeddedValueResolver- (StringValueResolver embeddedValueResolver) - HttpExchange.url()に埋め込まれたプレースホルダーと式を解決するために使用する- StringValueResolverを設定します。- exchangeAdapter- (HttpExchangeAdapter adapter) リクエストを実行する HTTP クライアントを提供します。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- HttpExchangeAdapterに同じ設定を直接設定することを推奨します
- メソッドの詳細- exchangeAdapterリクエストを実行する HTTP クライアントを提供します。- パラメーター:
- adapter-- HttpExchangeAdapterに適応したクライアント
- 戻り値:
- この同じビルダーインスタンス
- 導入:
- 6.1
 
- clientAdapter@DeprecatedSE(since="6.1", forRemoval=true) public HttpServiceProxyFactory.Builder clientAdapter- (HttpClientAdapter clientAdapter) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- exchangeAdapter(HttpExchangeAdapter)を推奨します。6.2 で削除予定リクエストを実行する HTTP クライアントを提供します。- パラメーター:
- clientAdapter-- HttpClientAdapterに適応したクライアント
- 戻り値:
- この同じビルダーインスタンス
 
- customArgumentResolverデフォルトのリゾルバーの前に呼び出されるカスタム引数リゾルバーを登録します。- パラメーター:
- resolver- 追加するリゾルバー
- 戻り値:
- この同じビルダーインスタンス
 
- conversionService入力値を文字列としてフォーマットする必要がある場合に使用するように- ConversionServiceを設定します。- デフォルトでは、これは - DefaultFormattingConversionServiceです。- 戻り値:
- この同じビルダーインスタンス
 
- embeddedValueResolverpublic HttpServiceProxyFactory.Builder embeddedValueResolver- (StringValueResolver embeddedValueResolver) - HttpExchange.url()に埋め込まれたプレースホルダーと式を解決するために使用する- StringValueResolverを設定します。- パラメーター:
- embeddedValueResolver- 使用するリゾルバー
- 戻り値:
- この同じビルダーインスタンス
 
- reactiveAdapterRegistry@DeprecatedSE(since="6.1", forRemoval=true) public HttpServiceProxyFactory.Builder reactiveAdapterRegistry- (ReactiveAdapterRegistry registry) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- HttpExchangeAdapterに同じ設定を直接設定することを推奨しますHTTP サービスメソッドの戻り値のさまざまな非同期型をサポートするために使用する- ReactiveAdapterRegistryを設定します。- デフォルトでは、これは - ReactiveAdapterRegistry.getSharedInstance()です。- 戻り値:
- この同じビルダーインスタンス
 
- blockTimeout@DeprecatedSE(since="6.1", forRemoval=true) public HttpServiceProxyFactory.Builder blockTimeout- (@Nullable DurationSE blockTimeout) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- HttpExchangeAdapterに同じ設定を直接設定することを推奨します同期 (ブロッキング) メソッド署名を使用して、HTTP サービスメソッドのレスポンスをブロックする時間を構成します。- デフォルトでは、これは設定されていません。この場合、動作は、基礎となる HTTP クライアントの接続およびリクエストのタイムアウト設定によって異なります。基礎となる HTTP クライアントでタイムアウト値を直接構成することをお勧めします。これにより、そのような設定をより詳細に制御できるようになります。 - パラメーター:
- blockTimeout- タイムアウト値
- 戻り値:
- この同じビルダーインスタンス
 
- build- HttpServiceProxyFactoryインスタンスをビルドします。
 
HttpExchangeAdapterに同じ設定を直接設定することを推奨します