public class ProxyExchangeArgumentResolver extends Object implements org.springframework.web.reactive.result.method.HandlerMethodArgumentResolver
Constructor and Description |
---|
ProxyExchangeArgumentResolver(org.springframework.web.reactive.function.client.WebClient builder) |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Mono<Object> |
resolveArgument(org.springframework.core.MethodParameter parameter,
org.springframework.web.reactive.BindingContext bindingContext,
org.springframework.web.server.ServerWebExchange exchange) |
void |
setAutoForwardedHeaders(Set<String> autoForwardedHeaders) |
void |
setHeaders(org.springframework.http.HttpHeaders headers) |
void |
setSensitive(Set<String> sensitive) |
boolean |
supportsParameter(org.springframework.core.MethodParameter parameter) |
public ProxyExchangeArgumentResolver(org.springframework.web.reactive.function.client.WebClient builder)
public void setHeaders(org.springframework.http.HttpHeaders headers)
public boolean supportsParameter(org.springframework.core.MethodParameter parameter)
supportsParameter
in interface org.springframework.web.reactive.result.method.HandlerMethodArgumentResolver
public reactor.core.publisher.Mono<Object> resolveArgument(org.springframework.core.MethodParameter parameter, org.springframework.web.reactive.BindingContext bindingContext, org.springframework.web.server.ServerWebExchange exchange)
resolveArgument
in interface org.springframework.web.reactive.result.method.HandlerMethodArgumentResolver
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.