レコードクラスの使用箇所
org.springframework.boot.web.client.ClientHttpRequestFactorySettings
ClientHttpRequestFactorySettings を使用するパッケージ
パッケージ
説明
Web クライアントテストユーティリティ。
Web クライアントユーティリティ。
Web サービスクライアントユーティリティ。
org.springframework.boot.test.web.client 内の ClientHttpRequestFactorySettings 使用
型 ClientHttpRequestFactorySettings のパラメーターを持つ org.springframework.boot.test.web.client のコンストラクター修飾子コンストラクター説明CustomHttpComponentsClientHttpRequestFactory(TestRestTemplate.HttpClientOption[] httpClientOptions, ClientHttpRequestFactorySettings settings) org.springframework.boot.web.client 内の ClientHttpRequestFactorySettings 使用
ClientHttpRequestFactorySettings として宣言されている org.springframework.boot.web.client のフィールド修飾子と型フィールド説明static final ClientHttpRequestFactorySettingsClientHttpRequestFactorySettings.DEFAULTS実装によって異なる場合があるClientHttpRequestFactoryのデフォルトを使用します。修飾子と型メソッド説明ClientHttpRequestFactorySettings.withBufferRequestBody(BooleanSE bufferRequestBody) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。3.2.0 以降、バッファリングのサポートは Spring Framework 6.1 で削除されたため、3.4.0 では削除されています。ClientHttpRequestFactorySettings.withConnectTimeout(DurationSE connectTimeout) 接続タイムアウト設定が更新された新しいClientHttpRequestFactorySettingsインスタンスを返します。ClientHttpRequestFactorySettings.withReadTimeout(DurationSE readTimeout) 読み取りタイムアウト設定が更新された新しいClientHttpRequestFactorySettingsインスタンスを返します。ClientHttpRequestFactorySettings.withSslBundle(SslBundle sslBundle) 更新された SSL バンドル設定を使用して新しいClientHttpRequestFactorySettingsインスタンスを返します。型 ClientHttpRequestFactorySettings のパラメーターを持つ org.springframework.boot.web.client のメソッド修飾子と型メソッド説明static <T extends ClientHttpRequestFactory>
TClientHttpRequestFactories.get(ClassSE<T> requestFactoryType, ClientHttpRequestFactorySettings settings) 必要に応じてリフレクションを使用してClientHttpRequestFactorySettingsを適用し、指定されたrequestFactoryTypeの新しいClientHttpRequestFactoryを返します。static <T extends ClientHttpRequestFactory>
TClientHttpRequestFactories.get(SupplierSE<T> requestFactorySupplier, ClientHttpRequestFactorySettings settings) リフレクションを使用してClientHttpRequestFactorySettingsを適用し、指定されたサプライヤーから新しいClientHttpRequestFactoryを返します。static ClientHttpRequestFactoryClientHttpRequestFactories.get(ClientHttpRequestFactorySettings settings) 指定されたsettingsが適用されたClientHttpRequestFactory実装を返します。型 ClientHttpRequestFactorySettings の型引数を持つ org.springframework.boot.web.client のメソッドパラメーター修飾子と型メソッド説明RestTemplateBuilder.requestFactory(FunctionSE<ClientHttpRequestFactorySettings, ClientHttpRequestFactory> requestFactoryFunction) 新しいRestTemplateインスタンスをRestTemplateBuilder.build()するたびにClientHttpRequestFactoryを提供するために呼び出されるリクエストファクトリ関数を設定します。org.springframework.boot.webservices.client 内の ClientHttpRequestFactorySettings 使用
型 ClientHttpRequestFactorySettings の型引数を持つ org.springframework.boot.webservices.client のメソッドパラメーター修飾子と型メソッド説明HttpWebServiceMessageSenderBuilder.requestFactory(FunctionSE<ClientHttpRequestFactorySettings, ClientHttpRequestFactory> requestFactoryFunction) HTTP ベースのWebServiceMessageSenderを作成するために呼び出す必要があるClientHttpRequestFactorySettingsのFunctionをClientHttpRequestFactoryに設定します。