Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addArgumentResolvers(List) - 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()orProxyExchange.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.ProxyExchangeWebMvcProperties
D
- DEFAULT_SENSITIVE - Static variable in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeWebMvcProperties
-
Contains headers that are considered sensitive by default.
- DEFAULT_SKIPPED - Static variable in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeWebMvcProperties
-
Contains headers that are skipped by default.
- delete() - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
- delete(Function) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
E
- excluded(String...) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
-
Sets the names of excluded headers that are not passed downstream to the backend service.
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) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
- getAutoForward() - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeWebMvcProperties
- getHeaders() - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeWebMvcProperties
- getSensitive() - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeWebMvcProperties
- getSkipped() - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeWebMvcProperties
H
- head() - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
- head(Function) - 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) - 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) - 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) - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
- PREFIX - Static variable in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeWebMvcProperties
-
Properties prefix.
- ProxyExchange<T> - Class in org.springframework.cloud.gateway.mvc
-
A
@RequestMappingargument 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, ProxyExchangeWebMvcProperties) - 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
- ProxyExchangeWebMvcProperties - Class in org.springframework.cloud.gateway.mvc.config
-
Configuration properties for the
ProxyExchangeargument handler in@RequestMappingmethods. - ProxyExchangeWebMvcProperties() - Constructor for class org.springframework.cloud.gateway.mvc.config.ProxyExchangeWebMvcProperties
- ProxyResponseAutoConfiguration - Class in org.springframework.cloud.gateway.mvc.config
-
Autoconfiguration for the
ProxyExchangeargument handler in Spring MVC@RequestMappingmethods. - ProxyResponseAutoConfiguration() - Constructor for class org.springframework.cloud.gateway.mvc.config.ProxyResponseAutoConfiguration
- put() - Method in class org.springframework.cloud.gateway.mvc.ProxyExchange
- put(Function) - 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
- setAutoForward(Set) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeWebMvcProperties
- setAutoForwardedHeaders(Set) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeArgumentResolver
- setExcluded(Set) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeArgumentResolver
- setHeaders(Map) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeWebMvcProperties
- setHeaders(HttpHeaders) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeArgumentResolver
- setSensitive(Set) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeWebMvcProperties
- setSkipped(Set) - Method in class org.springframework.cloud.gateway.mvc.config.ProxyExchangeWebMvcProperties
- 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.
All Classes and Interfaces|All Packages|Constant Field Values