public class RestTemplateBuilder extends Object
Constructor and Description |
---|
RestTemplateBuilder() |
RestTemplateBuilder(RestCaller parent) |
Modifier and Type | Method and Description |
---|---|
org.springframework.web.client.RestTemplate |
build()
Build the RestTemplate object
|
RestTemplateBuilder |
connectTimeOut(int timeOut)
Set the connection timeout
|
RestCaller |
done()
Back to parent
|
RestTemplateBuilder |
errorHandler(org.springframework.web.client.ResponseErrorHandler errorHandler)
Set response error handler
|
RestTemplateBuilder |
intercepter(org.springframework.http.client.ClientHttpRequestInterceptor interceptor)
Add a request interceptor to the list
|
RestTemplateBuilder |
messageConverter(org.springframework.http.converter.HttpMessageConverter<?> converter)
Add a message converter to the list
|
RestTemplateBuilder |
readTimeOut(int timeOut)
Set the response value read timeout
|
public RestTemplateBuilder()
public RestTemplateBuilder(RestCaller parent)
public RestTemplateBuilder readTimeOut(int timeOut)
timeOut
- the timeoutpublic RestTemplateBuilder connectTimeOut(int timeOut)
timeOut
- the timeoutpublic RestTemplateBuilder messageConverter(org.springframework.http.converter.HttpMessageConverter<?> converter)
converter
- the message converter to addpublic RestTemplateBuilder intercepter(org.springframework.http.client.ClientHttpRequestInterceptor interceptor)
interceptor
- the interceptor to addpublic RestTemplateBuilder errorHandler(org.springframework.web.client.ResponseErrorHandler errorHandler)
errorHandler
- the error handler objectpublic RestCaller done()
public org.springframework.web.client.RestTemplate build()
Copyright © 2012–2016 Young Monkeys. All rights reserved.