public class RetryGatewayFilterFactory extends AbstractGatewayFilterFactory<RetryGatewayFilterFactory.RetryConfig>
| Modifier and Type | Class and Description |
|---|---|
static class |
RetryGatewayFilterFactory.RetryConfig |
AbstractGatewayFilterFactory.NameConfigShortcutConfigurable.ShortcutType| Modifier and Type | Field and Description |
|---|---|
static String |
RETRY_ITERATION_KEY |
NAME_KEY, VALUE_KEY| Constructor and Description |
|---|
RetryGatewayFilterFactory() |
| Modifier and Type | Method and Description |
|---|---|
GatewayFilter |
apply(reactor.retry.Repeat<org.springframework.web.server.ServerWebExchange> repeat,
reactor.retry.Retry<org.springframework.web.server.ServerWebExchange> retry) |
GatewayFilter |
apply(RetryGatewayFilterFactory.RetryConfig retryConfig) |
boolean |
exceedsMaxIterations(org.springframework.web.server.ServerWebExchange exchange,
RetryGatewayFilterFactory.RetryConfig retryConfig) |
void |
reset(org.springframework.web.server.ServerWebExchange exchange) |
getConfigClass, newConfig, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitapply, getConfigClass, mutate, name, newConfiggetValue, normalizeKey, shortcutFieldOrder, shortcutFieldPrefix, shortcutTypepublic static final String RETRY_ITERATION_KEY
public GatewayFilter apply(RetryGatewayFilterFactory.RetryConfig retryConfig)
public boolean exceedsMaxIterations(org.springframework.web.server.ServerWebExchange exchange,
RetryGatewayFilterFactory.RetryConfig retryConfig)
public void reset(org.springframework.web.server.ServerWebExchange exchange)
public GatewayFilter apply(reactor.retry.Repeat<org.springframework.web.server.ServerWebExchange> repeat, reactor.retry.Retry<org.springframework.web.server.ServerWebExchange> retry)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.