GatewayFilterSpec |
GatewayFilterSpec.addRequestHeader(String headerName,
String headerValue) |
GatewayFilterSpec |
GatewayFilterSpec.addRequestParameter(String param,
String value) |
GatewayFilterSpec |
GatewayFilterSpec.addResponseHeader(String headerName,
String headerValue) |
GatewayFilterSpec |
GatewayFilterSpec.RequestRateLimiterSpec.and() |
GatewayFilterSpec |
GatewayFilterSpec.changeRequestUri(Function<org.springframework.web.server.ServerWebExchange,Optional<URI>> determineRequestUri) |
GatewayFilterSpec |
GatewayFilterSpec.RequestRateLimiterSpec.configure(Consumer<RequestRateLimiterGatewayFilterFactory.Config> configConsumer) |
protected GatewayFilterSpec |
PredicateSpec.createGatewayFilterSpec() |
GatewayFilterSpec |
GatewayFilterSpec.filter(GatewayFilter gatewayFilter) |
GatewayFilterSpec |
GatewayFilterSpec.filter(GatewayFilter gatewayFilter,
int order) |
GatewayFilterSpec |
GatewayFilterSpec.filters(Collection<GatewayFilter> gatewayFilters) |
GatewayFilterSpec |
GatewayFilterSpec.filters(GatewayFilter... gatewayFilters) |
GatewayFilterSpec |
GatewayFilterSpec.hystrix(Consumer<HystrixGatewayFilterFactory.Config> configConsumer) |
<T,R> GatewayFilterSpec |
GatewayFilterSpec.modifyRequestBody(Class<T> inClass,
Class<R> outClass,
RewriteFunction<T,R> rewriteFunction) |
<T,R> GatewayFilterSpec |
GatewayFilterSpec.modifyResponseBody(Class<T> inClass,
Class<R> outClass,
RewriteFunction<T,R> rewriteFunction) |
GatewayFilterSpec |
GatewayFilterSpec.prefixPath(String prefix) |
GatewayFilterSpec |
GatewayFilterSpec.preserveHostHeader() |
GatewayFilterSpec |
GatewayFilterSpec.redirect(org.springframework.http.HttpStatus status,
URL url) |
GatewayFilterSpec |
GatewayFilterSpec.redirect(int status,
String url) |
GatewayFilterSpec |
GatewayFilterSpec.redirect(int status,
URI url) |
GatewayFilterSpec |
GatewayFilterSpec.redirect(String status,
String url) |
GatewayFilterSpec |
GatewayFilterSpec.redirect(String status,
URI url) |
GatewayFilterSpec |
GatewayFilterSpec.removeRequestHeader(String headerName) |
GatewayFilterSpec |
GatewayFilterSpec.removeResponseHeader(String headerName) |
GatewayFilterSpec |
GatewayFilterSpec.requestHeaderToRequestUri(String headerName) |
GatewayFilterSpec |
GatewayFilterSpec.requestRateLimiter(Consumer<RequestRateLimiterGatewayFilterFactory.Config> configConsumer) |
GatewayFilterSpec |
GatewayFilterSpec.retry(Consumer<RetryGatewayFilterFactory.Retry> retryConsumer) |
GatewayFilterSpec |
GatewayFilterSpec.retry(int retries)
5xx errors and GET are retryable
|
GatewayFilterSpec |
GatewayFilterSpec.retry(reactor.retry.Repeat<org.springframework.web.server.ServerWebExchange> repeat) |
GatewayFilterSpec |
GatewayFilterSpec.rewritePath(String regex,
String replacement) |
GatewayFilterSpec |
GatewayFilterSpec.saveSession() |
GatewayFilterSpec |
GatewayFilterSpec.secureHeaders() |
GatewayFilterSpec |
GatewayFilterSpec.setPath(String template) |
GatewayFilterSpec |
GatewayFilterSpec.setRequestHeader(String headerName,
String headerValue) |
GatewayFilterSpec |
GatewayFilterSpec.setResponseHeader(String headerName,
String headerValue) |
GatewayFilterSpec |
GatewayFilterSpec.setStatus(org.springframework.http.HttpStatus status) |
GatewayFilterSpec |
GatewayFilterSpec.setStatus(int status) |
GatewayFilterSpec |
GatewayFilterSpec.setStatus(String status) |
GatewayFilterSpec |
GatewayFilterSpec.stripPrefix(int parts) |