Class RestInterfaceTemplate.RestTemplateExchangeOption.RestTemplateExchangeOptionBuilder<T>
java.lang.Object
com.gsitm.ustra.java.data.logging.interfaces.outbound.templates.RestInterfaceTemplate.RestTemplateExchangeOption.RestTemplateExchangeOptionBuilder<T>
- Enclosing class:
- RestInterfaceTemplate.RestTemplateExchangeOption<T>
public static class RestInterfaceTemplate.RestTemplateExchangeOption.RestTemplateExchangeOptionBuilder<T>
extends Object
-
Method Summary
Modifier and TypeMethodDescriptionappendHeader(String headerName, String headerValue) 헤더 추가appendHeader(org.springframework.http.HttpHeaders headers) 헤더 추가bodyRequest(boolean bodyRequest) build()format(RestResultFormat format) headers(org.springframework.http.HttpHeaders headers) method(org.springframework.http.HttpMethod method) returnType(com.fasterxml.jackson.databind.JavaType returnType) toString()
-
Method Details
-
appendHeader
public RestInterfaceTemplate.RestTemplateExchangeOption.RestTemplateExchangeOptionBuilder<T> appendHeader(org.springframework.http.HttpHeaders headers) 헤더 추가- Returns:
-
appendHeader
public RestInterfaceTemplate.RestTemplateExchangeOption.RestTemplateExchangeOptionBuilder<T> appendHeader(String headerName, String headerValue) 헤더 추가- Parameters:
headerName- 헤더 명headerValue- 헤더 값- Returns:
-
uri
public RestInterfaceTemplate.RestTemplateExchangeOption.RestTemplateExchangeOptionBuilder<T> uri(URI uri) - Returns:
this.
-
method
public RestInterfaceTemplate.RestTemplateExchangeOption.RestTemplateExchangeOptionBuilder<T> method(org.springframework.http.HttpMethod method) - Returns:
this.
-
format
public RestInterfaceTemplate.RestTemplateExchangeOption.RestTemplateExchangeOptionBuilder<T> format(RestResultFormat format) - Returns:
this.
-
parameter
public RestInterfaceTemplate.RestTemplateExchangeOption.RestTemplateExchangeOptionBuilder<T> parameter(Object parameter) - Returns:
this.
-
returnType
public RestInterfaceTemplate.RestTemplateExchangeOption.RestTemplateExchangeOptionBuilder<T> returnType(com.fasterxml.jackson.databind.JavaType returnType) - Returns:
this.
-
headers
public RestInterfaceTemplate.RestTemplateExchangeOption.RestTemplateExchangeOptionBuilder<T> headers(org.springframework.http.HttpHeaders headers) - Returns:
this.
-
bodyRequest
public RestInterfaceTemplate.RestTemplateExchangeOption.RestTemplateExchangeOptionBuilder<T> bodyRequest(boolean bodyRequest) - Returns:
this.
-
resources
public RestInterfaceTemplate.RestTemplateExchangeOption.RestTemplateExchangeOptionBuilder<T> resources(Map<String, org.springframework.core.io.Resource> resources) - Returns:
this.
-
build
-
toString
-