クラスの使用
org.springframework.boot.restclient.RestTemplateBuilder
RestTemplateBuilder を使用するパッケージ
org.springframework.boot.restclient 内の RestTemplateBuilder 使用
修飾子と型メソッド説明RestTemplateBuilder.additionalCustomizers(CollectionSE<? extends RestTemplateCustomizer> customizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateに適用する必要があるRestTemplateCustomizersを追加します。RestTemplateBuilder.additionalCustomizers(RestTemplateCustomizer... customizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateに適用する必要があるRestTemplateCustomizersを追加します。RestTemplateBuilder.additionalInterceptors(CollectionSE<? extends ClientHttpRequestInterceptor> interceptors) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用する必要があるClientHttpRequestInterceptorsを追加します。RestTemplateBuilder.additionalInterceptors(ClientHttpRequestInterceptor... interceptors) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用する必要があるClientHttpRequestInterceptorsを追加します。RestTemplateBuilder.additionalMessageConverters(CollectionSE<? extends HttpMessageConverter<?>> messageConverters) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用する必要があるHttpMessageConvertersを追加します。RestTemplateBuilder.additionalMessageConverters(HttpMessageConverter<?>... messageConverters) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用する必要があるHttpMessageConvertersを追加します。RestTemplateBuilder.additionalRequestCustomizers(CollectionSE<? extends RestTemplateRequestCustomizer<?>> requestCustomizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClientHttpRequestに適用するRestTemplateRequestCustomizersを追加します。RestTemplateBuilder.additionalRequestCustomizers(RestTemplateRequestCustomizer<?>... requestCustomizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClientHttpRequestに適用するRestTemplateRequestCustomizersを追加します。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。'/'で始まる各リクエストに適用するベース URL テンプレートを設定します。RestTemplateBuilder.basicAuthentication(StringSE username, StringSE password) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。事前にカスタム認証ヘッダーが設定されていない限り、指定されたユーザー名 / パスワードのペアを持つリクエストに HTTP 基本認証を追加します。RestTemplateBuilder.basicAuthentication(StringSE username, StringSE password, @Nullable CharsetSE charset) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。事前にカスタム認証ヘッダーが設定されていない限り、指定されたユーザー名 / パスワードのペアを持つリクエストに HTTP 基本認証を追加します。RestTemplateBuilder.clientSettings(UnaryOperatorSE<HttpClientSettings> clientSettingsCustomizer) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたカスタマイザーを使用してHttpClientSettingsを更新します。RestTemplateBuilder.clientSettings(HttpClientSettings clientSettings) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。HttpClientSettingsを設定します。RestTemplateBuilder.connectTimeout(DurationSE connectTimeout) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基礎となるClientHttpRequestFactoryの接続タイムアウトを設定します。RestTemplateBuilder.cookieHandling(HttpCookieHandling cookieHandling) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基盤となるClientHttpRequestFactoryの Cookie 処理戦略を設定します。RestTemplateBuilder.customizers(CollectionSE<? extends RestTemplateCustomizer> customizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateに適用するRestTemplateCustomizersを設定します。RestTemplateBuilder.customizers(RestTemplateCustomizer... customizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateに適用するRestTemplateCustomizersを設定します。RestTemplateBuilder.defaultHeader(StringSE name, StringSE... values) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。発信ClientHttpRequestにまだ存在しない場合に設定されるデフォルトのヘッダーを追加します。RestTemplateBuilder.defaultMessageConverters()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するHttpMessageConvertersをデフォルトセットに設定します。RestTemplateBuilder.detectRequestFactory(boolean detectRequestFactory) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClientHttpRequestFactoryをクラスパスに基づいて検出する必要がある場合に設定します。RestTemplateBuilder.errorHandler(ResponseErrorHandler errorHandler) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するResponseErrorHandlerを設定します。RestTemplateBuilder.interceptors(CollectionSE<ClientHttpRequestInterceptor> interceptors) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するClientHttpRequestInterceptorsを設定します。RestTemplateBuilder.interceptors(ClientHttpRequestInterceptor... interceptors) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するClientHttpRequestInterceptorsを設定します。RestTemplateBuilder.messageConverters(IterableSE<? extends HttpMessageConverter<?>> messageConverters) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するHttpMessageConvertersを設定します。RestTemplateBuilder.messageConverters(HttpMessageConverter<?>... messageConverters) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するHttpMessageConvertersを設定します。RestTemplateBuilder.readTimeout(DurationSE readTimeout) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基になるClientHttpRequestFactoryの読み取りタイムアウトを設定します。RestTemplateBuilder.redirects(HttpRedirects redirects) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基礎となるClientHttpRequestFactoryのリダイレクト戦略を設定します。RestTemplateBuilder.requestCustomizers(CollectionSE<? extends RestTemplateRequestCustomizer<?>> requestCustomizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClientHttpRequestに適用するRestTemplateRequestCustomizersを設定します。RestTemplateBuilder.requestCustomizers(RestTemplateRequestCustomizer<?>... requestCustomizers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClientHttpRequestに適用するRestTemplateRequestCustomizersを設定します。RestTemplateBuilder.requestFactory(ClassSE<? extends ClientHttpRequestFactory> requestFactoryType) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するClientHttpRequestFactoryクラスを設定します。RestTemplateBuilder.requestFactory(SupplierSE<ClientHttpRequestFactory> requestFactorySupplier) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。新しいRestTemplateインスタンスをRestTemplateBuilder.build()するたびに呼び出されるClientHttpRequestFactoryのSupplierを設定します。RestTemplateBuilder.requestFactoryBuilder(ClientHttpRequestFactoryBuilder<?> requestFactoryBuilder) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。新しいRestTemplateインスタンスをRestTemplateBuilder.build()するたびに使用するClientHttpRequestFactoryBuilderを設定します。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基になるClientHttpRequestFactoryに SSL バンドルを設定します。RestTemplateBuilder.uriTemplateHandler(UriTemplateHandler uriTemplateHandler) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RestTemplateで使用するUriTemplateHandlerを設定します。org.springframework.boot.restclient.autoconfigure 内の RestTemplateBuilder 使用
修飾子と型メソッド説明RestTemplateBuilderConfigurer.configure(RestTemplateBuilder builder) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたRestTemplateBuilderを構成します。型 RestTemplateBuilder のパラメーターを持つ org.springframework.boot.restclient.autoconfigure のメソッド修飾子と型メソッド説明RestTemplateBuilderConfigurer.configure(RestTemplateBuilder builder) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたRestTemplateBuilderを構成します。org.springframework.boot.resttestclient 内の RestTemplateBuilder 使用
型 RestTemplateBuilder のパラメーターを持つ org.springframework.boot.resttestclient のコンストラクター修飾子コンストラクター説明TestRestTemplate(RestTemplateBuilder restTemplateBuilder) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。新しいTestRestTemplateインスタンスを作成します。TestRestTemplate(RestTemplateBuilder builder, @Nullable StringSE username, @Nullable StringSE password, TestRestTemplate.HttpClientOption... httpClientOptions) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定された資格情報で新しいTestRestTemplateインスタンスを作成します。
RestTemplateBuilder.baseUri(String)を推奨