Index

A B C D F G H O P R S U 
All Classes and Interfaces|All Packages

A

addArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyResponseAutoConfiguration
 

B

body() - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange.BodySender
 
body(Object) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
Sets the body for the downstream request (if using ProxyExchange.post(), ProxyExchange.put() or ProxyExchange.patch()).
body(Object) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange.BodyGrabber
 
BodyGrabber() - Constructor for class org.springframework.cloud.gateway.mvc.ProxyExchange.BodyGrabber
 
BodySender() - Constructor for class org.springframework.cloud.gateway.mvc.ProxyExchange.BodySender
 

C

convertHeaders() - Method in class org.springframework.cloud.gateway.mvc.config.ProxyProperties
 

D

DEFAULT_SENSITIVE - Static variable in class org.springframework.cloud.gateway.mvc.ProxyExchange
Contains headers that are considered case-sensitive by default.
delete() - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 
delete(Function<ResponseEntity<T>, ResponseEntity<S>>) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 

F

forward(String) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 

G

get() - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 
get(Function<ResponseEntity<T>, ResponseEntity<S>>) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 
getAutoForward() - Method in class org.springframework.cloud.gateway.mvc.config.ProxyProperties
 
getHeaders() - Method in class org.springframework.cloud.gateway.mvc.config.ProxyProperties
 
getSensitive() - Method in class org.springframework.cloud.gateway.mvc.config.ProxyProperties
 

H

head() - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 
head(Function<ResponseEntity<T>, ResponseEntity<S>>) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 
header(String, String...) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
Sets a header for the downstream call.
headers(HttpHeaders) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
Additional headers, or overrides of the incoming ones, to be used in the downstream call.

O

options() - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 
options(Function<ResponseEntity<T>, ResponseEntity<S>>) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 
org.springframework.cloud.gateway.mvc - package org.springframework.cloud.gateway.mvc
 
org.springframework.cloud.gateway.mvc.config - package org.springframework.cloud.gateway.mvc.config
 

P

patch() - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 
patch(Function<ResponseEntity<T>, ResponseEntity<S>>) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 
path() - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 
path(String) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 
post() - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 
post(Function<ResponseEntity<T>, ResponseEntity<S>>) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 
ProxyExchange<T> - Class in org.springframework.cloud.gateway.mvc
A @RequestMapping argument type that can proxy the request to a backend.
ProxyExchange(RestTemplate, NativeWebRequest, ModelAndViewContainer, WebDataBinderFactory, Type) - Constructor for class org.springframework.cloud.gateway.mvc.ProxyExchange
 
ProxyExchange.BodyGrabber - Class in org.springframework.cloud.gateway.mvc
 
ProxyExchange.BodySender - Class in org.springframework.cloud.gateway.mvc
 
proxyExchangeArgumentResolver(Optional<RestTemplateBuilder>, ProxyProperties) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyResponseAutoConfiguration
 
ProxyExchangeArgumentResolver - Class in org.springframework.cloud.gateway.mvc.config
 
ProxyExchangeArgumentResolver(RestTemplate) - Constructor for class org.springframework.cloud.gateway.mvc.config.ProxyExchangeArgumentResolver
 
ProxyProperties - Class in org.springframework.cloud.gateway.mvc.config
Configuration properties for the ProxyExchange argument handler in @RequestMapping methods.
ProxyProperties() - Constructor for class org.springframework.cloud.gateway.mvc.config.ProxyProperties
 
ProxyResponseAutoConfiguration - Class in org.springframework.cloud.gateway.mvc.config
Autoconfiguration for the ProxyExchange argument handler in Spring MVC @RequestMapping methods.
ProxyResponseAutoConfiguration() - Constructor for class org.springframework.cloud.gateway.mvc.config.ProxyResponseAutoConfiguration
 
put() - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 
put(Function<ResponseEntity<T>, ResponseEntity<S>>) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
 

R

resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeArgumentResolver
 

S

sensitive(String...) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
Sets the names of sensitive headers that are not passed downstream to the backend service.
setAutoForward(Set<String>) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyProperties
 
setAutoForwardedHeaders(Set<String>) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeArgumentResolver
 
setHeaders(Map<String, String>) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyProperties
 
setHeaders(HttpHeaders) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeArgumentResolver
 
setSensitive(Set<String>) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeArgumentResolver
 
setSensitive(Set<String>) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyProperties
 
supportsParameter(MethodParameter) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeArgumentResolver
 

U

uri(String) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
Sets the uri for the backend call when triggered by the HTTP methods.
uri(URI) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
Sets the uri for the backend call when triggered by the HTTP methods.
A B C D F G H O P R S U 
All Classes and Interfaces|All Packages