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