クラス ClientHttpRequestFactories
java.lang.ObjectSE
org.springframework.boot.web.client.ClientHttpRequestFactories
指定された
ClientHttpRequestFactorySettings
を使用して構成された ClientHttpRequestFactory
インスタンスを作成するために使用できるユーティリティクラス。- 導入:
- 3.0.0
- 作成者:
- Andy Wilkinson, Phillip Webb, Scott Frederick
メソッドのサマリー
修飾子と型メソッド説明static <T extends ClientHttpRequestFactory>
Tget
(ClassSE<T> requestFactoryType, ClientHttpRequestFactorySettings settings) 必要に応じてリフレクションを使用してClientHttpRequestFactorySettings
を適用し、指定されたrequestFactoryType
の新しいClientHttpRequestFactory
を返します。static <T extends ClientHttpRequestFactory>
Tget
(SupplierSE<T> requestFactorySupplier, ClientHttpRequestFactorySettings settings) リフレクションを使用してClientHttpRequestFactorySettings
を適用し、指定されたサプライヤーから新しいClientHttpRequestFactory
を返します。static ClientHttpRequestFactory
get
(ClientHttpRequestFactorySettings settings) 指定されたsettings
が適用されたClientHttpRequestFactory
実装を返します。
メソッドの詳細
get
- パラメーター:
settings
- 適用する設定- 戻り値:
- 新しい
ClientHttpRequestFactory
get
public static <T extends ClientHttpRequestFactory> T get(ClassSE<T> requestFactoryType, ClientHttpRequestFactorySettings settings) 必要に応じてリフレクションを使用してClientHttpRequestFactorySettings
を適用し、指定されたrequestFactoryType
の新しいClientHttpRequestFactory
を返します。次の実装は、リフレクションを使用せずにサポートされます。HttpComponentsClientHttpRequestFactory
JdkClientHttpRequestFactory
JettyClientHttpRequestFactory
OkHttp3ClientHttpRequestFactory
(非推奨)SimpleClientHttpRequestFactory
ClientHttpRequestFactory
のrequestFactoryType
は、get(ClientHttpRequestFactorySettings)
を呼び出すことと同じです。- 型パラメーター:
T
-ClientHttpRequestFactory
型- パラメーター:
requestFactoryType
-ClientHttpRequestFactory
型settings
- 適用する設定- 戻り値:
- 新しい
ClientHttpRequestFactory
インスタンス
get
public static <T extends ClientHttpRequestFactory> T get(SupplierSE<T> requestFactorySupplier, ClientHttpRequestFactorySettings settings) リフレクションを使用してClientHttpRequestFactorySettings
を適用し、指定されたサプライヤーから新しいClientHttpRequestFactory
を返します。- 型パラメーター:
T
-ClientHttpRequestFactory
型- パラメーター:
requestFactorySupplier
-ClientHttpRequestFactory
サプライヤーsettings
- 適用する設定- 戻り値:
- 新しい
ClientHttpRequestFactory
インスタンス