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