クラス JettyClientHttpConnectorBuilder
java.lang.ObjectSE
org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
- 実装されているすべてのインターフェース:
ClientHttpConnectorBuilder<JettyClientHttpConnector>
- 導入:
- 3.5.0
- 作成者:
- Phillip Webb
メソッドのサマリー
修飾子と型メソッド説明final JettyClientHttpConnectorbuild(@Nullable HttpClientSettings settings) 指定されたsettingsを適用して、完全に構成されたClientHttpConnectorを構築します。protected JettyClientHttpConnectorcreateClientHttpConnector(HttpClientSettings settings) protected final ListSE<ConsumerSE<JettyClientHttpConnector>> protected final ListSE<ConsumerSE<JettyClientHttpConnector>> mergedCustomizers(CollectionSE<ConsumerSE<JettyClientHttpConnector>> customizers) protected final ListSE<ConsumerSE<JettyClientHttpConnector>> mergedCustomizers(ConsumerSE<JettyClientHttpConnector> customizer) with(UnaryOperatorSE<JettyClientHttpConnectorBuilder> customizer) 指定されたカスタマイザーを適用する新しいJettyClientHttpConnectorBuilderを返します。withClientConnectorCustomizerCustomizer(ConsumerSE<org.eclipse.jetty.io.ClientConnector> clientConnectorCustomizerCustomizer) 基礎となるClientConnectorに追加のカスタマイズを適用する新しいJettyClientHttpConnectorBuilderを返します。withCustomizer(ConsumerSE<JettyClientHttpConnector> customizer) 指定されたカスタマイザーをClientHttpConnectorの構築後に適用する新しいClientHttpConnectorBuilderを返します。withCustomizers(CollectionSE<ConsumerSE<JettyClientHttpConnector>> customizers) 指定されたカスタマイザーをClientHttpConnectorの構築後に適用する新しいClientHttpConnectorBuilderを返します。withHttpClientCustomizer(ConsumerSE<org.eclipse.jetty.client.HttpClient> httpClientCustomizer) 基礎となるHttpClientに追加のカスタマイズを適用する新しいJettyClientHttpConnectorBuilderを返します。withHttpClientTransportCustomizer(ConsumerSE<org.eclipse.jetty.client.HttpClientTransport> httpClientTransportCustomizer) 基礎となるHttpClientTransportに追加のカスタマイズを適用する新しいJettyClientHttpConnectorBuilderを返します。withHttpClientTransportFactory(FunctionSE<org.eclipse.jetty.io.ClientConnector, org.eclipse.jetty.client.HttpClientTransport> httpClientTransportFactory) 指定されたファクトリを使用してHttpClientTransportを作成する新しいJettyClientHttpConnectorBuilderを返します。クラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース ClientHttpConnectorBuilder から継承されたメソッド
build
メソッドの詳細
withCustomizer
public JettyClientHttpConnectorBuilder withCustomizer(ConsumerSE<JettyClientHttpConnector> customizer) インターフェースからコピーされた説明:ClientHttpConnectorBuilder指定されたカスタマイザーをClientHttpConnectorの構築後に適用する新しいClientHttpConnectorBuilderを返します。- パラメーター:
customizer- 適用するカスタマイザー- 戻り値:
- 新しい
ClientHttpConnectorBuilderインスタンス
withCustomizers
public JettyClientHttpConnectorBuilder withCustomizers(CollectionSE<ConsumerSE<JettyClientHttpConnector>> customizers) インターフェースからコピーされた説明:ClientHttpConnectorBuilder指定されたカスタマイザーをClientHttpConnectorの構築後に適用する新しいClientHttpConnectorBuilderを返します。- パラメーター:
customizers- 適用するカスタマイザー- 戻り値:
- 新しい
ClientHttpConnectorBuilderインスタンス
withHttpClientTransportFactory
public JettyClientHttpConnectorBuilder withHttpClientTransportFactory(FunctionSE<org.eclipse.jetty.io.ClientConnector, org.eclipse.jetty.client.HttpClientTransport> httpClientTransportFactory) 指定されたファクトリを使用してHttpClientTransportを作成する新しいJettyClientHttpConnectorBuilderを返します。- パラメーター:
httpClientTransportFactory- theHttpClientTransportfactory to use- 戻り値:
- 新しい
JettyClientHttpConnectorBuilderインスタンス - 導入:
- 4.0.0
withHttpClientCustomizer
public JettyClientHttpConnectorBuilder withHttpClientCustomizer(ConsumerSE<org.eclipse.jetty.client.HttpClient> httpClientCustomizer) 基礎となるHttpClientに追加のカスタマイズを適用する新しいJettyClientHttpConnectorBuilderを返します。- パラメーター:
httpClientCustomizer- 適用するカスタマイザー- 戻り値:
- 新しい
JettyClientHttpConnectorBuilderインスタンス
withHttpClientTransportCustomizer
public JettyClientHttpConnectorBuilder withHttpClientTransportCustomizer(ConsumerSE<org.eclipse.jetty.client.HttpClientTransport> httpClientTransportCustomizer) 基礎となるHttpClientTransportに追加のカスタマイズを適用する新しいJettyClientHttpConnectorBuilderを返します。- パラメーター:
httpClientTransportCustomizer- 適用するカスタマイザー- 戻り値:
- 新しい
JettyClientHttpConnectorBuilderインスタンス
withClientConnectorCustomizerCustomizer
public JettyClientHttpConnectorBuilder withClientConnectorCustomizerCustomizer(ConsumerSE<org.eclipse.jetty.io.ClientConnector> clientConnectorCustomizerCustomizer) 基礎となるClientConnectorに追加のカスタマイズを適用する新しいJettyClientHttpConnectorBuilderを返します。- パラメーター:
clientConnectorCustomizerCustomizer- 適用するカスタマイザー- 戻り値:
- 新しい
JettyClientHttpConnectorBuilderインスタンス
with
public JettyClientHttpConnectorBuilder with(UnaryOperatorSE<JettyClientHttpConnectorBuilder> customizer) 指定されたカスタマイザを適用した新しいJettyClientHttpConnectorBuilderを返します。これは、事前にパッケージ化されたカスタマイズを適用する場合に便利です。- パラメーター:
customizer- 適用するカスタマイザー- 戻り値:
- 新しい
JettyClientHttpConnectorBuilder - 導入:
- 4.0.0
createClientHttpConnector
getCustomizers
mergedCustomizers
protected final ListSE<ConsumerSE<JettyClientHttpConnector>> mergedCustomizers(ConsumerSE<JettyClientHttpConnector> customizer) mergedCustomizers
protected final ListSE<ConsumerSE<JettyClientHttpConnector>> mergedCustomizers(CollectionSE<ConsumerSE<JettyClientHttpConnector>> customizers) build
インターフェースからコピーされた説明:ClientHttpConnectorBuilder指定されたsettingsを適用して、完全に構成されたClientHttpConnectorを構築します。- 次で指定:
- インターフェース
ClientHttpConnectorBuilder<T extends ClientHttpConnector>のbuild - パラメーター:
settings- 適用する設定またはnull- 戻り値:
- 完全に構成された
ClientHttpConnector。