クラス JdkClientHttpConnectorBuilder
java.lang.ObjectSE
org.springframework.boot.http.client.reactive.JdkClientHttpConnectorBuilder
- 実装済みのインターフェース一覧:
ClientHttpConnectorBuilder<JdkClientHttpConnector>
- 導入:
- 3.5.0
- 作成者:
- Phillip Webb
方法の概要
修飾子と型メソッド説明final JdkClientHttpConnectorbuild(@Nullable HttpClientSettings settings) 指定されたsettingsを適用して、完全に構成されたClientHttpConnectorを構築します。protected JdkClientHttpConnectorcreateClientHttpConnector(HttpClientSettings settings) protected final ListSE<ConsumerSE<JdkClientHttpConnector>> protected final ListSE<ConsumerSE<JdkClientHttpConnector>> mergedCustomizers(CollectionSE<ConsumerSE<JdkClientHttpConnector>> customizers) protected final ListSE<ConsumerSE<JdkClientHttpConnector>> mergedCustomizers(ConsumerSE<JdkClientHttpConnector> customizer) with(UnaryOperatorSE<JdkClientHttpConnectorBuilder> customizer) 指定されたカスタマイザーを適用する新しいJdkClientHttpConnectorBuilderを返します。withCustomizer(ConsumerSE<JdkClientHttpConnector> customizer) 指定されたカスタマイザーをClientHttpConnectorの構築後に適用する新しいClientHttpConnectorBuilderを返します。withCustomizers(CollectionSE<ConsumerSE<JdkClientHttpConnector>> customizers) 指定されたカスタマイザーをClientHttpConnectorの構築後に適用する新しいClientHttpConnectorBuilderを返します。withExecutor(ExecutorSE executor) 指定された実行プログラムと基礎となるHttpClient.BuilderSE を使用する新しいJdkClientHttpConnectorBuilderを返します。withHttpClientCustomizer(ConsumerSE<HttpClient.BuilderSE> httpClientCustomizer) 基礎となるHttpClient.BuilderSE に追加のカスタマイズを適用する新しいJdkClientHttpConnectorBuilderを返します。withProxySelector(ProxySelectorSE proxySelector) 新品のJdkClientHttpConnectorBuilderを return し、交換用のProxySelectorSE を受け取ってください。クラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース ClientHttpConnectorBuilder から継承されたメソッド
build
方法の詳細
withCustomizer
インターフェースからコピーされた説明:ClientHttpConnectorBuilder指定されたカスタマイザーをClientHttpConnectorの構築後に適用する新しいClientHttpConnectorBuilderを返します。- パラメーター:
customizer- 適用するカスタマイザー- 戻り値:
- 新しい
ClientHttpConnectorBuilderインスタンス
withCustomizers
public JdkClientHttpConnectorBuilder withCustomizers(CollectionSE<ConsumerSE<JdkClientHttpConnector>> customizers) インターフェースからコピーされた説明:ClientHttpConnectorBuilder指定されたカスタマイザーをClientHttpConnectorの構築後に適用する新しいClientHttpConnectorBuilderを返します。- パラメーター:
customizers- 適用するカスタマイザー- 戻り値:
- 新しい
ClientHttpConnectorBuilderインスタンス
withExecutor
指定された実行プログラムと基礎となるHttpClient.BuilderSE を使用する新しいJdkClientHttpConnectorBuilderを返します。- パラメーター:
executor- 使用するエグゼキュータ- 戻り値:
- 新しい
JdkClientHttpConnectorBuilderインスタンス - 導入:
- 4.0.0
withHttpClientCustomizer
public JdkClientHttpConnectorBuilder withHttpClientCustomizer(ConsumerSE<HttpClient.BuilderSE> httpClientCustomizer) 基礎となるHttpClient.BuilderSE に追加のカスタマイズを適用する新しいJdkClientHttpConnectorBuilderを返します。- パラメーター:
httpClientCustomizer- 適用するカスタマイザー- 戻り値:
- 新しい
JdkClientHttpConnectorBuilderインスタンス
withProxySelector
新品のJdkClientHttpConnectorBuilderを return し、交換用のProxySelectorSE を受け取ってください。- パラメーター:
proxySelector- 新しいプロキシセレクター- 戻り値:
- 新しい
JdkClientHttpConnectorBuilderインスタンス - 導入:
- 4.1.0
with
public JdkClientHttpConnectorBuilder with(UnaryOperatorSE<JdkClientHttpConnectorBuilder> customizer) 指定されたカスタマイザを適用した新しいJdkClientHttpConnectorBuilderを返します。これは、事前にパッケージ化されたカスタマイズを適用する場合に便利です。- パラメーター:
customizer- 適用するカスタマイザー- 戻り値:
- 新しい
JdkClientHttpConnectorBuilder - 導入:
- 4.0.0
createClientHttpConnector
getCustomizers
mergedCustomizers
protected final ListSE<ConsumerSE<JdkClientHttpConnector>> mergedCustomizers(ConsumerSE<JdkClientHttpConnector> customizer) mergedCustomizers
protected final ListSE<ConsumerSE<JdkClientHttpConnector>> mergedCustomizers(CollectionSE<ConsumerSE<JdkClientHttpConnector>> customizers) build
インターフェースからコピーされた説明:ClientHttpConnectorBuilder指定されたsettingsを適用して、完全に構成されたClientHttpConnectorを構築します。- 次で指定:
- インターフェース
ClientHttpConnectorBuilder<T extends ClientHttpConnector>内のbuild - パラメーター:
settings- 適用する設定またはnull- 戻り値:
- 完全に構成された
ClientHttpConnector。