クラス RestTemplateBuilder
java.lang.ObjectSE
org.springframework.boot.restclient.RestTemplateBuilder
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
RestTemplate の構成および作成に使用できるビルダー。converters、error handlers および UriTemplateHandlers を登録するための便利なメソッドを提供します。 デフォルトでは、ビルドされた RestTemplate は最も適切な ClientHttpRequestFactory を使用しようとします。デフォルトのままにしたい場合は detectRequestFactory(false) を呼び出します。典型的な自動構成 Spring Boot アプリケーションでは、このビルダーは Bean として利用でき、RestTemplate が必要なときはいつでも挿入できます。
- 導入:
- 4.0.0
- 作成者:
- Stephane Nicoll, Phillip Webb, Andy Wilkinson, Brian Clozel, Dmytro Nosan, Kevin Strijbos, Ilya Lukyanovich, Scott Frederick, Yanming Zhou
コンストラクター概要
コンストラクターコンストラクター説明RestTemplateBuilder(RestTemplateCustomizer... customizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。新しいRestTemplateBuilderインスタンスを作成します。方法の概要
修飾子と型メソッド説明additionalCustomizers(CollectionSE<? extends RestTemplateCustomizer> customizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateに適用する必要があるRestTemplateCustomizersを追加します。additionalCustomizers(RestTemplateCustomizer... customizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateに適用する必要があるRestTemplateCustomizersを追加します。additionalInterceptors(CollectionSE<? extends ClientHttpRequestInterceptor> interceptors) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用する必要があるClientHttpRequestInterceptorsを追加します。additionalInterceptors(ClientHttpRequestInterceptor... interceptors) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用する必要があるClientHttpRequestInterceptorsを追加します。additionalMessageConverters(CollectionSE<? extends HttpMessageConverter<?>> messageConverters) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用する必要があるHttpMessageConvertersを追加します。additionalMessageConverters(HttpMessageConverter<?>... messageConverters) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用する必要があるHttpMessageConvertersを追加します。additionalRequestCustomizers(CollectionSE<? extends RestTemplateRequestCustomizer<?>> requestCustomizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClientHttpRequestに適用するRestTemplateRequestCustomizersを追加します。additionalRequestCustomizers(RestTemplateRequestCustomizer<?>... requestCustomizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClientHttpRequestに適用するRestTemplateRequestCustomizersを追加します。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。'/'で始まる各リクエストに適用するベース URL テンプレートを設定します。basicAuthentication(StringSE username, StringSE password) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。事前にカスタム認証ヘッダーが設定されていない限り、指定されたユーザー名 / パスワードのペアを持つリクエストに HTTP 基本認証を追加します。basicAuthentication(StringSE username, StringSE password, @Nullable CharsetSE charset) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。事前にカスタム認証ヘッダーが設定されていない限り、指定されたユーザー名 / パスワードのペアを持つリクエストに HTTP 基本認証を追加します。build()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。新しいRestTemplateインスタンスをビルドし、このビルダーを使用して構成します。<T extends RestTemplate>
T非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定された型の新しいRestTemplateインスタンスをビルドし、このビルダーを使用して構成します。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。このビルダーの設定を使用して、新しいClientHttpRequestFactoryインスタンスをビルドします。clientSettings(UnaryOperatorSE<HttpClientSettings> clientSettingsCustomizer) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたカスタマイザーを使用してHttpClientSettingsを更新します。clientSettings(HttpClientSettings clientSettings) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。HttpClientSettingsを設定します。<T extends RestTemplate>
Tconfigure(T restTemplate) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。このビルダーを使用して、提供されたRestTemplateインスタンスを構成します。connectTimeout(DurationSE connectTimeout) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基礎となるClientHttpRequestFactoryの接続タイムアウトを設定します。cookieHandling(HttpCookieHandling cookieHandling) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基盤となるClientHttpRequestFactoryの Cookie 処理戦略を設定します。customizers(CollectionSE<? extends RestTemplateCustomizer> customizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateに適用するRestTemplateCustomizersを設定します。customizers(RestTemplateCustomizer... customizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateに適用するRestTemplateCustomizersを設定します。defaultHeader(StringSE name, StringSE... values) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。発信ClientHttpRequestにまだ存在しない場合に設定されるデフォルトのヘッダーを追加します。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するHttpMessageConvertersをデフォルトセットに設定します。detectRequestFactory(boolean detectRequestFactory) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClientHttpRequestFactoryをクラスパスに基づいて検出する必要がある場合に設定します。errorHandler(ResponseErrorHandler errorHandler) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するResponseErrorHandlerを設定します。interceptors(CollectionSE<ClientHttpRequestInterceptor> interceptors) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するClientHttpRequestInterceptorsを設定します。interceptors(ClientHttpRequestInterceptor... interceptors) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するClientHttpRequestInterceptorsを設定します。messageConverters(IterableSE<? extends HttpMessageConverter<?>> messageConverters) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するHttpMessageConvertersを設定します。messageConverters(HttpMessageConverter<?>... messageConverters) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するHttpMessageConvertersを設定します。readTimeout(DurationSE readTimeout) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基になるClientHttpRequestFactoryの読み取りタイムアウトを設定します。redirects(HttpRedirects redirects) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基礎となるClientHttpRequestFactoryのリダイレクト戦略を設定します。requestCustomizers(CollectionSE<? extends RestTemplateRequestCustomizer<?>> requestCustomizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClientHttpRequestに適用するRestTemplateRequestCustomizersを設定します。requestCustomizers(RestTemplateRequestCustomizer<?>... requestCustomizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClientHttpRequestに適用するRestTemplateRequestCustomizersを設定します。requestFactory(ClassSE<? extends ClientHttpRequestFactory> requestFactoryType) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するClientHttpRequestFactoryクラスを設定します。requestFactory(SupplierSE<ClientHttpRequestFactory> requestFactorySupplier) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。このビルダーの設定を使用してClientHttpRequestFactoryBuilderインスタンスを返します。requestFactoryBuilder(ClientHttpRequestFactoryBuilder<?> requestFactoryBuilder) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。4.1.0 以降、4.3.0 で削除されbaseUri(String)を推奨非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基になるClientHttpRequestFactoryに SSL バンドルを設定します。uriTemplateHandler(UriTemplateHandler uriTemplateHandler) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するUriTemplateHandlerを設定します。
コンストラクターの詳細
RestTemplateBuilder
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。新しいRestTemplateBuilderインスタンスを作成します。- パラメーター:
customizers-RestTemplateの構築時に適用されるRestTemplateCustomizers
方法の詳細
baseUri
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。'/'で始まる各リクエストに適用するベース URL テンプレートを設定します。このベース URL は、リクエスト URL の指定にRestTemplateメソッドのStringバリアントが使用されている場合にのみ適用されます。これは
uriTemplateHandler(UriTemplateHandler)の特殊化であり、以前に設定された URI テンプレートハンドラーをすべて上書きします。- パラメーター:
baseUri- ベース URI- 戻り値:
- 新しいビルダーインスタンス
- 導入:
- 4.1.0
detectRequestFactory
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClientHttpRequestFactoryをクラスパスに基づいて検出する必要がある場合に設定します。trueの場合のデフォルト。- パラメーター:
detectRequestFactory-ClientHttpRequestFactoryを検出する必要がある場合- 戻り値:
- 新しいビルダーインスタンス
rootUri
@DeprecatedSE(forRemoval=true, since="4.1.0") public RestTemplateBuilder rootUri(@Nullable StringSE rootUri) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。4.1.0 以降、4.3.0 で削除されbaseUri(String)を推奨'/'で始まる各リクエストに適用するルート URL を設定します。ルート URL は、リクエスト URL の指定にRestTemplateメソッドのStringバリアントが使用される場合にのみ適用されます。- パラメーター:
rootUri- ルート URI またはnull- 戻り値:
- 新しいビルダーインスタンス
messageConverters
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するHttpMessageConvertersを設定します。この値を設定すると、以前に構成されたコンバーターが置き換えられ、ビルダーで構成されたコンバーターは RestTemplate のデフォルトのコンバーターを置き換えます。- パラメーター:
messageConverters- 設定するコンバーター- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
messageConverters
public RestTemplateBuilder messageConverters(IterableSE<? extends HttpMessageConverter<?>> messageConverters) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するHttpMessageConvertersを設定します。この値を設定すると、以前に構成されたコンバーターが置き換えられ、ビルダーで構成されたコンバーターは RestTemplate のデフォルトのコンバーターを置き換えます。- パラメーター:
messageConverters- 設定するコンバーター- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
additionalMessageConverters
public RestTemplateBuilder additionalMessageConverters(HttpMessageConverter<?>... messageConverters) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用する必要があるHttpMessageConvertersを追加します。ビルダーで構成されたコンバーターは、RestTemplate のデフォルトのコンバーターを置き換えます。- パラメーター:
messageConverters- 追加するコンバーター- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
additionalMessageConverters
public RestTemplateBuilder additionalMessageConverters(CollectionSE<? extends HttpMessageConverter<?>> messageConverters) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用する必要があるHttpMessageConvertersを追加します。ビルダーで構成されたコンバーターは、RestTemplate のデフォルトのコンバーターを置き換えます。- パラメーター:
messageConverters- 追加するコンバーター- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
defaultMessageConverters
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するHttpMessageConvertersをデフォルトセットに設定します。このメソッドを呼び出すと、以前に定義されたコンバーターが置き換えられます。- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
interceptors
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するClientHttpRequestInterceptorsを設定します。この値を設定すると、以前に定義されたインターセプターが置き換えられます。- パラメーター:
interceptors- 設定するインターセプター- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
interceptors
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するClientHttpRequestInterceptorsを設定します。この値を設定すると、以前に定義されたインターセプターが置き換えられます。- パラメーター:
interceptors- 設定するインターセプター- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
additionalInterceptors
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用する必要があるClientHttpRequestInterceptorsを追加します。- パラメーター:
interceptors- 追加するインターセプター- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
additionalInterceptors
public RestTemplateBuilder additionalInterceptors(CollectionSE<? extends ClientHttpRequestInterceptor> interceptors) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用する必要があるClientHttpRequestInterceptorsを追加します。- パラメーター:
interceptors- 追加するインターセプター- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
requestFactory
public RestTemplateBuilder requestFactory(ClassSE<? extends ClientHttpRequestFactory> requestFactoryType) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するClientHttpRequestFactoryクラスを設定します。- パラメーター:
requestFactoryType- 使用するリクエストファクトリ型- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
requestFactory
public RestTemplateBuilder requestFactory(SupplierSE<ClientHttpRequestFactory> requestFactorySupplier) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- パラメーター:
requestFactorySupplier- リクエストファクトリのサプライヤー- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
requestFactoryBuilder
public RestTemplateBuilder requestFactoryBuilder(ClientHttpRequestFactoryBuilder<?> requestFactoryBuilder) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- パラメーター:
requestFactoryBuilder- 使用するClientHttpRequestFactoryBuilder- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
uriTemplateHandler
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- パラメーター:
uriTemplateHandler- 使用する URI テンプレートハンドラー- 戻り値:
- 新しいビルダーインスタンス
errorHandler
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するResponseErrorHandlerを設定します。- パラメーター:
errorHandler- 使用するエラーハンドラー- 戻り値:
- 新しいビルダーインスタンス
basicAuthentication
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。事前にカスタム認証ヘッダーが設定されていない限り、指定されたユーザー名 / パスワードのペアを持つリクエストに HTTP 基本認証を追加します。- パラメーター:
username- ユーザー名password- パスワード- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
basicAuthentication
public RestTemplateBuilder basicAuthentication(StringSE username, StringSE password, @Nullable CharsetSE charset) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。事前にカスタム認証ヘッダーが設定されていない限り、指定されたユーザー名 / パスワードのペアを持つリクエストに HTTP 基本認証を追加します。- パラメーター:
username- ユーザー名password- パスワードcharset- 使用する文字セット- 戻り値:
- 新しいビルダーインスタンス
defaultHeader
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。発信ClientHttpRequestにまだ存在しない場合に設定されるデフォルトのヘッダーを追加します。- パラメーター:
name- ヘッダーの名前values- ヘッダー値- 戻り値:
- 新しいビルダーインスタンス
clientSettings
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- パラメーター:
clientSettings- クライアント設定- 戻り値:
- 新しいビルダーインスタンス
clientSettings
public RestTemplateBuilder clientSettings(UnaryOperatorSE<HttpClientSettings> clientSettingsCustomizer) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたカスタマイザーを使用してHttpClientSettingsを更新します。- パラメーター:
clientSettingsCustomizer- クライアントの提供時設定を更新するためのUnaryOperatorSE- 戻り値:
- 新しいビルダーインスタンス
connectTimeout
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基礎となるClientHttpRequestFactoryの接続タイムアウトを設定します。- パラメーター:
connectTimeout- 接続タイムアウト- 戻り値:
- 新しいビルダーインスタンス。
readTimeout
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基になるClientHttpRequestFactoryの読み取りタイムアウトを設定します。- パラメーター:
readTimeout- 読み取りタイムアウト- 戻り値:
- 新しいビルダーインスタンス。
cookieHandling
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基盤となるClientHttpRequestFactoryの Cookie 処理戦略を設定します。- パラメーター:
cookieHandling- クッキー処理戦略- 戻り値:
- 新しいビルダーインスタンス。
- 導入:
- 4.1.0
redirects
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基礎となるClientHttpRequestFactoryのリダイレクト戦略を設定します。- パラメーター:
redirects- リダイレクト戦略- 戻り値:
- 新しいビルダーインスタンス。
sslBundle
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基になるClientHttpRequestFactoryに SSL バンドルを設定します。- パラメーター:
sslBundle- SSL バンドル- 戻り値:
- 新しいビルダーインスタンス
customizers
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateに適用するRestTemplateCustomizersを設定します。カスタマイザーは、ビルダー構成が適用された後に追加された順序で適用されます。この値を設定すると、以前に構成されたカスタマイザーが置き換えられます。- パラメーター:
customizers- 設定するカスタマイザー- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
customizers
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateに適用するRestTemplateCustomizersを設定します。カスタマイザーは、ビルダー構成が適用された後に追加された順序で適用されます。この値を設定すると、以前に構成されたカスタマイザーが置き換えられます。- パラメーター:
customizers- 設定するカスタマイザー- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
additionalCustomizers
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateに適用する必要があるRestTemplateCustomizersを追加します。カスタマイザーは、ビルダー構成が適用された後に追加された順序で適用されます。- パラメーター:
customizers- 追加するカスタマイザー- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
additionalCustomizers
public RestTemplateBuilder additionalCustomizers(CollectionSE<? extends RestTemplateCustomizer> customizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateに適用する必要があるRestTemplateCustomizersを追加します。カスタマイザーは、ビルダー構成が適用された後に追加された順序で適用されます。- パラメーター:
customizers- 追加するカスタマイザー- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
requestCustomizers
public RestTemplateBuilder requestCustomizers(RestTemplateRequestCustomizer<?>... requestCustomizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClientHttpRequestに適用するRestTemplateRequestCustomizersを設定します。カスタマイザーは、追加された順に適用されます。この値を設定すると、以前に構成されたリクエストカスタマイザーが置き換えられます。- パラメーター:
requestCustomizers- 設定するリクエストカスタマイザ- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
requestCustomizers
public RestTemplateBuilder requestCustomizers(CollectionSE<? extends RestTemplateRequestCustomizer<?>> requestCustomizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClientHttpRequestに適用するRestTemplateRequestCustomizersを設定します。カスタマイザーは、追加された順に適用されます。この値を設定すると、以前に構成されたリクエストカスタマイザーが置き換えられます。- パラメーター:
requestCustomizers- 設定するリクエストカスタマイザ- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
additionalRequestCustomizers
public RestTemplateBuilder additionalRequestCustomizers(RestTemplateRequestCustomizer<?>... requestCustomizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClientHttpRequestに適用するRestTemplateRequestCustomizersを追加します。カスタマイザーは、追加された順に適用されます。- パラメーター:
requestCustomizers- 追加するリクエストカスタマイザ- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
additionalRequestCustomizers
public RestTemplateBuilder additionalRequestCustomizers(CollectionSE<? extends RestTemplateRequestCustomizer<?>> requestCustomizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClientHttpRequestに適用するRestTemplateRequestCustomizersを追加します。カスタマイザーは、追加された順に適用されます。- パラメーター:
requestCustomizers- 追加するリクエストカスタマイザ- 戻り値:
- 新しいビルダーインスタンス
- 関連事項:
build
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。新しいRestTemplateインスタンスをビルドし、このビルダーを使用して構成します。- 戻り値:
- 構成済みの
RestTemplateインスタンス。 - 関連事項:
build
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定された型の新しいRestTemplateインスタンスをビルドし、このビルダーを使用して構成します。- 型パラメーター:
T- rest テンプレートの型- パラメーター:
restTemplateClass- 作成するテンプレート型- 戻り値:
- 構成済みの
RestTemplateインスタンス。 - 関連事項:
configure
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。このビルダーを使用して、提供されたRestTemplateインスタンスを構成します。- 型パラメーター:
T- rest テンプレートの型- パラメーター:
restTemplate- 構成するRestTemplate- 戻り値:
- Rest テンプレートインスタンス
- 関連事項:
buildRequestFactory
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。このビルダーの設定を使用して、新しいClientHttpRequestFactoryインスタンスをビルドします。- 戻り値:
ClientHttpRequestFactoryまたはnull
requestFactoryBuilder
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。このビルダーの設定を使用してClientHttpRequestFactoryBuilderインスタンスを返します。- 戻り値:
ClientHttpRequestFactoryBuilderまたはnull
RestClient.Builderを推奨