クラス ReactorClientHttpRequestFactoryBuilder
java.lang.ObjectSE
org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
- 実装されているすべてのインターフェース:
ClientHttpRequestFactoryBuilder<ReactorClientHttpRequestFactory>
- 導入:
- 3.4.0
- 作成者:
- Phillip Webb, Andy Wilkinson, Scott Frederick
メソッドのサマリー
修飾子と型メソッド説明protected final HttpClientSettings
build
(ClientHttpRequestFactorySettings settings) 指定されたsettings
を適用して、完全に構成されたClientHttpRequestFactory
を構築します。protected ReactorClientHttpRequestFactory
protected final ListSE<ConsumerSE<ReactorClientHttpRequestFactory>>
protected final ListSE<ConsumerSE<ReactorClientHttpRequestFactory>>
mergedCustomizers
(CollectionSE<ConsumerSE<ReactorClientHttpRequestFactory>> customizers) protected final ListSE<ConsumerSE<ReactorClientHttpRequestFactory>>
mergedCustomizers
(ConsumerSE<ReactorClientHttpRequestFactory> customizer) withCustomizer
(ConsumerSE<ReactorClientHttpRequestFactory> customizer) 指定されたカスタマイザーをClientHttpRequestFactory
の構築後に適用する新しいClientHttpRequestFactoryBuilder
を返します。withCustomizers
(CollectionSE<ConsumerSE<ReactorClientHttpRequestFactory>> customizers) 指定されたカスタマイザーをClientHttpRequestFactory
の構築後に適用する新しいClientHttpRequestFactoryBuilder
を返します。withHttpClientCustomizer
(UnaryOperatorSE<reactor.netty.http.client.HttpClient> httpClientCustomizer) 基礎となるHttpClient
に追加のカスタマイズを適用する新しいReactorClientHttpRequestFactoryBuilder
を返します。withHttpClientFactory
(SupplierSE<reactor.netty.http.client.HttpClient> factory) 指定されたファクトリを使用して基礎となるHttpClient
を作成する新しいReactorClientHttpRequestFactoryBuilder
を返します。withReactorResourceFactory
(ReactorResourceFactory reactorResourceFactory) 指定されたReactorResourceFactory
を使用して基礎となるHttpClient
を作成する新しいReactorClientHttpRequestFactoryBuilder
を返します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder から継承されたメソッド
build
メソッドの詳細
withCustomizer
public ReactorClientHttpRequestFactoryBuilder withCustomizer(ConsumerSE<ReactorClientHttpRequestFactory> customizer) インターフェースからコピーされた説明:ClientHttpRequestFactoryBuilder
指定されたカスタマイザーをClientHttpRequestFactory
の構築後に適用する新しいClientHttpRequestFactoryBuilder
を返します。- パラメーター:
customizer
- 適用するカスタマイザー- 戻り値:
- 新しい
ClientHttpRequestFactoryBuilder
インスタンス
withCustomizers
public ReactorClientHttpRequestFactoryBuilder withCustomizers(CollectionSE<ConsumerSE<ReactorClientHttpRequestFactory>> customizers) インターフェースからコピーされた説明:ClientHttpRequestFactoryBuilder
指定されたカスタマイザーをClientHttpRequestFactory
の構築後に適用する新しいClientHttpRequestFactoryBuilder
を返します。- パラメーター:
customizers
- 適用するカスタマイザー- 戻り値:
- 新しい
ClientHttpRequestFactoryBuilder
インスタンス
withReactorResourceFactory
public ReactorClientHttpRequestFactoryBuilder withReactorResourceFactory(ReactorResourceFactory reactorResourceFactory) 指定されたReactorResourceFactory
を使用して基礎となるHttpClient
を作成する新しいReactorClientHttpRequestFactoryBuilder
を返します。- パラメーター:
reactorResourceFactory
- 使用するReactorResourceFactory
- 戻り値:
- 新しい
ReactorClientHttpRequestFactoryBuilder
インスタンス - 導入:
- 3.5.0
withHttpClientFactory
public ReactorClientHttpRequestFactoryBuilder withHttpClientFactory(SupplierSE<reactor.netty.http.client.HttpClient> factory) 指定されたファクトリを使用して基礎となるHttpClient
を作成する新しいReactorClientHttpRequestFactoryBuilder
を返します。- パラメーター:
factory
- 使用するファクトリ- 戻り値:
- 新しい
ReactorClientHttpRequestFactoryBuilder
インスタンス - 導入:
- 3.5.0
withHttpClientCustomizer
public ReactorClientHttpRequestFactoryBuilder withHttpClientCustomizer(UnaryOperatorSE<reactor.netty.http.client.HttpClient> httpClientCustomizer) 基礎となるHttpClient
に追加のカスタマイズを適用する新しいReactorClientHttpRequestFactoryBuilder
を返します。- パラメーター:
httpClientCustomizer
- 適用するカスタマイザー- 戻り値:
- 新しい
ReactorClientHttpRequestFactoryBuilder
インスタンス
createClientHttpRequestFactory
protected ReactorClientHttpRequestFactory createClientHttpRequestFactory(ClientHttpRequestFactorySettings settings) getCustomizers
mergedCustomizers
protected final ListSE<ConsumerSE<ReactorClientHttpRequestFactory>> mergedCustomizers(ConsumerSE<ReactorClientHttpRequestFactory> customizer) mergedCustomizers
protected final ListSE<ConsumerSE<ReactorClientHttpRequestFactory>> mergedCustomizers(CollectionSE<ConsumerSE<ReactorClientHttpRequestFactory>> customizers) build
インターフェースからコピーされた説明:ClientHttpRequestFactoryBuilder
指定されたsettings
を適用して、完全に構成されたClientHttpRequestFactory
を構築します。- 次で指定:
- インターフェース
ClientHttpRequestFactoryBuilder<T extends ClientHttpRequestFactory>
のbuild
- パラメーター:
settings
- 適用する設定またはnull
- 戻り値:
- 完全に構成された
ClientHttpRequestFactory
。
asHttpClientSettings