クラスの使用
org.springframework.boot.web.client.RestTemplateBuilder
RestTemplateBuilder を使用するパッケージ
パッケージ
説明
Spring MVC を使用したアクチュエーター Cloud Foundry に関する自動構成。
Zipkin によるトレースの自動構成。
Web クライアントの自動構成。
Web クライアントの自動構成。
Web クライアントテストユーティリティ。
Web クライアントユーティリティ。
org.springframework.boot.actuate.autoconfigure.cloudfoundry.servlet 内の RestTemplateBuilder 使用
型 RestTemplateBuilder のパラメーターを持つ org.springframework.boot.actuate.autoconfigure.cloudfoundry.servlet のメソッド修飾子と型メソッド説明org.springframework.boot.actuate.autoconfigure.cloudfoundry.servlet.CloudFoundryWebEndpointServletHandlerMapping
CloudFoundryActuatorAutoConfiguration.cloudFoundryWebEndpointServletHandlerMapping
(ParameterValueMapper parameterMapper, EndpointMediaTypes endpointMediaTypes, RestTemplateBuilder restTemplateBuilder, ServletEndpointsSupplier servletEndpointsSupplier, ControllerEndpointsSupplier controllerEndpointsSupplier, ApplicationContext applicationContext) org.springframework.boot.actuate.autoconfigure.tracing.zipkin 内の RestTemplateBuilder 使用
修飾子と型メソッド説明ZipkinRestTemplateBuilderCustomizer.customize
(RestTemplateBuilder restTemplateBuilder) Rest テンプレートビルダーをカスタマイズします。型 RestTemplateBuilder のパラメーターを持つ org.springframework.boot.actuate.autoconfigure.tracing.zipkin のメソッド修飾子と型メソッド説明ZipkinRestTemplateBuilderCustomizer.customize
(RestTemplateBuilder restTemplateBuilder) Rest テンプレートビルダーをカスタマイズします。org.springframework.boot.autoconfigure.web.client 内の RestTemplateBuilder 使用
修飾子と型メソッド説明RestTemplateBuilderConfigurer.configure
(RestTemplateBuilder builder) 指定されたRestTemplateBuilder
を構成します。RestTemplateAutoConfiguration.restTemplateBuilder
(RestTemplateBuilderConfigurer restTemplateBuilderConfigurer) 型 RestTemplateBuilder のパラメーターを持つ org.springframework.boot.autoconfigure.web.client のメソッド修飾子と型メソッド説明RestTemplateBuilderConfigurer.configure
(RestTemplateBuilder builder) 指定されたRestTemplateBuilder
を構成します。org.springframework.boot.test.autoconfigure.web.client 内の RestTemplateBuilder 使用
型 RestTemplateBuilder のパラメーターを持つ org.springframework.boot.test.autoconfigure.web.client のメソッドorg.springframework.boot.test.web.client 内の RestTemplateBuilder 使用
型 RestTemplateBuilder のパラメーターを持つ org.springframework.boot.test.web.client のコンストラクター修飾子コンストラクター説明TestRestTemplate
(RestTemplateBuilder restTemplateBuilder) 新しいTestRestTemplate
インスタンスを作成します。TestRestTemplate
(RestTemplateBuilder builder, StringSE username, StringSE password, TestRestTemplate.HttpClientOption... httpClientOptions) 指定された資格情報で新しいTestRestTemplate
インスタンスを作成します。org.springframework.boot.web.client 内の RestTemplateBuilder 使用
修飾子と型メソッド説明RestTemplateBuilder.additionalCustomizers
(CollectionSE<? extends RestTemplateCustomizer> customizers) RestTemplate
に適用する必要があるRestTemplateCustomizers
を追加します。RestTemplateBuilder.additionalCustomizers
(RestTemplateCustomizer... customizers) RestTemplate
に適用する必要があるRestTemplateCustomizers
を追加します。RestTemplateBuilder.additionalInterceptors
(CollectionSE<? extends ClientHttpRequestInterceptor> interceptors) RestTemplate
で使用する必要があるClientHttpRequestInterceptors
を追加します。RestTemplateBuilder.additionalInterceptors
(ClientHttpRequestInterceptor... interceptors) RestTemplate
で使用する必要があるClientHttpRequestInterceptors
を追加します。RestTemplateBuilder.additionalMessageConverters
(CollectionSE<? extends HttpMessageConverter<?>> messageConverters) RestTemplate
で使用する必要があるHttpMessageConverters
を追加します。RestTemplateBuilder.additionalMessageConverters
(HttpMessageConverter<?>... messageConverters) RestTemplate
で使用する必要があるHttpMessageConverters
を追加します。RestTemplateBuilder.additionalRequestCustomizers
(CollectionSE<? extends RestTemplateRequestCustomizer<?>> requestCustomizers) ClientHttpRequest
に適用するRestTemplateRequestCustomizers
を追加します。RestTemplateBuilder.additionalRequestCustomizers
(RestTemplateRequestCustomizer<?>... requestCustomizers) ClientHttpRequest
に適用するRestTemplateRequestCustomizers
を追加します。RestTemplateBuilder.basicAuthentication
(StringSE username, StringSE password) 事前にカスタム認証ヘッダーが設定されていない限り、指定されたユーザー名 / パスワードのペアを持つリクエストに HTTP 基本認証を追加します。RestTemplateBuilder.basicAuthentication
(StringSE username, StringSE password, CharsetSE charset) 事前にカスタム認証ヘッダーが設定されていない限り、指定されたユーザー名 / パスワードのペアを持つリクエストに HTTP 基本認証を追加します。RestTemplateBuilder.customizers
(CollectionSE<? extends RestTemplateCustomizer> customizers) RestTemplate
に適用するRestTemplateCustomizers
を設定します。RestTemplateBuilder.customizers
(RestTemplateCustomizer... customizers) RestTemplate
に適用するRestTemplateCustomizers
を設定します。RestTemplateBuilder.defaultHeader
(StringSE name, StringSE... values) 発信HttpClientRequest
にまだ存在しない場合に設定されるデフォルトヘッダーを追加します。RestTemplateBuilder.defaultMessageConverters()
RestTemplate
で使用するHttpMessageConverters
をデフォルトセットに設定します。RestTemplateBuilder.detectRequestFactory
(boolean detectRequestFactory) ClientHttpRequestFactory
をクラスパスに基づいて検出する必要がある場合に設定します。RestTemplateBuilder.errorHandler
(ResponseErrorHandler errorHandler) RestTemplate
で使用するResponseErrorHandler
を設定します。RestTemplateBuilder.interceptors
(CollectionSE<ClientHttpRequestInterceptor> interceptors) RestTemplate
で使用するClientHttpRequestInterceptors
を設定します。RestTemplateBuilder.interceptors
(ClientHttpRequestInterceptor... interceptors) RestTemplate
で使用するClientHttpRequestInterceptors
を設定します。RestTemplateBuilder.messageConverters
(CollectionSE<? extends HttpMessageConverter<?>> messageConverters) RestTemplate
で使用するHttpMessageConverters
を設定します。RestTemplateBuilder.messageConverters
(HttpMessageConverter<?>... messageConverters) RestTemplate
で使用するHttpMessageConverters
を設定します。RestTemplateBuilder.requestCustomizers
(CollectionSE<? extends RestTemplateRequestCustomizer<?>> requestCustomizers) ClientHttpRequest
に適用するRestTemplateRequestCustomizers
を設定します。RestTemplateBuilder.requestCustomizers
(RestTemplateRequestCustomizer<?>... requestCustomizers) ClientHttpRequest
に適用するRestTemplateRequestCustomizers
を設定します。RestTemplateBuilder.requestFactory
(ClassSE<? extends ClientHttpRequestFactory> requestFactoryType) RestTemplate
で使用するClientHttpRequestFactory
クラスを設定します。RestTemplateBuilder.requestFactory
(FunctionSE<ClientHttpRequestFactorySettings, ClientHttpRequestFactory> requestFactoryFunction) RestTemplateBuilder.requestFactory
(SupplierSE<ClientHttpRequestFactory> requestFactorySupplier) '/'
で始まる各リクエストに適用されるルート URL を設定します。RestTemplateBuilder.setBufferRequestBody
(boolean bufferRequestBody) 基礎となるClientHttpRequestFactory
がリクエスト本文を内部的にバッファリングする必要があるかどうかを設定します。RestTemplateBuilder.setConnectTimeout
(DurationSE connectTimeout) 基礎となるClientHttpRequestFactory
の接続タイムアウトを設定します。RestTemplateBuilder.setReadTimeout
(DurationSE readTimeout) 基になるClientHttpRequestFactory
の読み取りタイムアウトを設定します。RestTemplateBuilder.uriTemplateHandler
(UriTemplateHandler uriTemplateHandler) RestTemplate
で使用するUriTemplateHandler
を設定します。