インターフェースの使用
org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
パッケージ
説明
Web クライアントの自動構成。
Spring Web Services クライアントの自動構成。
クライアント側の HTTP サポートクラス。
Web クライアントユーティリティ。
Web サービスクライアントユーティリティ。
org.springframework.boot.autoconfigure.web.client 内の ClientHttpRequestFactoryBuilder 使用
修飾子と型メソッド説明RestTemplateAutoConfiguration.restTemplateBuilderConfigurer
(ObjectProvider<ClientHttpRequestFactoryBuilder<?>> clientHttpRequestFactoryBuilder, ObjectProvider<ClientHttpRequestFactorySettings> clientHttpRequestFactorySettings, ObjectProvider<HttpMessageConverters> messageConverters, ObjectProvider<RestTemplateCustomizer> restTemplateCustomizers, ObjectProvider<RestTemplateRequestCustomizer<?>> restTemplateRequestCustomizers) org.springframework.boot.autoconfigure.webservices.client 内の ClientHttpRequestFactoryBuilder 使用
修飾子と型メソッド説明WebServiceTemplateAutoConfiguration.webServiceHttpMessageSenderFactory
(ObjectProvider<ClientHttpRequestFactoryBuilder<?>> clientHttpRequestFactoryBuilder, ObjectProvider<ClientHttpRequestFactorySettings> clientHttpRequestFactorySettings) org.springframework.boot.http.client 内の ClientHttpRequestFactoryBuilder 使用
修飾子と型クラス説明final class
httpComponents()
のビルダー。class
jdk()
のビルダー。final class
jetty()
のビルダー。final class
reactor()
のビルダー。final class
simple()
のビルダー。修飾子と型メソッド説明static ClientHttpRequestFactoryBuilder<? extends ClientHttpRequestFactory>
ClientHttpRequestFactoryBuilder.detect()
クラスパスに基づいて最適なClientHttpRequestFactoryBuilder
を検出します。static <T extends ClientHttpRequestFactory>
ClientHttpRequestFactoryBuilder<T>指定されたrequestFactoryType
の新しいClientHttpRequestFactoryBuilder
を返します。static <T extends ClientHttpRequestFactory>
ClientHttpRequestFactoryBuilder<T>ClientHttpRequestFactoryBuilder.of
(SupplierSE<T> requestFactorySupplier) リフレクションを使用して最終的にClientHttpRequestFactorySettings
を適用し、指定されたサプライヤーから新しいClientHttpRequestFactoryBuilder
を返します。default ClientHttpRequestFactoryBuilder<T>
ClientHttpRequestFactoryBuilder.withCustomizer
(ConsumerSE<T> customizer) 指定されたカスタマイザーをClientHttpRequestFactory
の構築後に適用する新しいClientHttpRequestFactoryBuilder
を返します。default ClientHttpRequestFactoryBuilder<T>
ClientHttpRequestFactoryBuilder.withCustomizers
(CollectionSE<ConsumerSE<T>> customizers) 指定されたカスタマイザーをClientHttpRequestFactory
の構築後に適用する新しいClientHttpRequestFactoryBuilder
を返します。org.springframework.boot.web.client 内の ClientHttpRequestFactoryBuilder 使用
修飾子と型メソッド説明RestTemplateBuilder.requestFactoryBuilder
(ClientHttpRequestFactoryBuilder<?> requestFactoryBuilder) 新しいRestTemplate
インスタンスをRestTemplateBuilder.build()
するたびに使用するClientHttpRequestFactoryBuilder
を設定します。org.springframework.boot.webservices.client 内の ClientHttpRequestFactoryBuilder 使用
修飾子と型メソッド説明WebServiceMessageSenderFactory.http
(ClientHttpRequestFactoryBuilder<?> requestFactoryBuilder, ClientHttpRequestFactorySettings requestFactorySettings) 指定されたClientHttpRequestFactoryBuilder
から作成されたClientHttpRequestFactory
を基にClientHttpRequestMessageSender
を作成するファクトリを返します。HttpWebServiceMessageSenderBuilder.requestFactoryBuilder
(ClientHttpRequestFactoryBuilder<?> requestFactoryBuilder) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。HTTP ベースのWebServiceMessageSender
を作成するときに使用するClientHttpRequestFactoryBuilder
を設定します。