public class ThrottleGatewayFilter extends Object implements org.springframework.cloud.gateway.filter.GatewayFilter
| Constructor and Description |
|---|
ThrottleGatewayFilter() |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Void> |
filter(org.springframework.web.server.ServerWebExchange exchange,
org.springframework.cloud.gateway.filter.GatewayFilterChain chain) |
int |
getCapacity() |
int |
getRefillPeriod() |
int |
getRefillTokens() |
TimeUnit |
getRefillUnit() |
ThrottleGatewayFilter |
setCapacity(int capacity) |
ThrottleGatewayFilter |
setRefillPeriod(int refillPeriod) |
ThrottleGatewayFilter |
setRefillTokens(int refillTokens) |
ThrottleGatewayFilter |
setRefillUnit(TimeUnit refillUnit) |
public int getCapacity()
public ThrottleGatewayFilter setCapacity(int capacity)
public int getRefillTokens()
public ThrottleGatewayFilter setRefillTokens(int refillTokens)
public int getRefillPeriod()
public ThrottleGatewayFilter setRefillPeriod(int refillPeriod)
public TimeUnit getRefillUnit()
public ThrottleGatewayFilter setRefillUnit(TimeUnit refillUnit)
public reactor.core.publisher.Mono<Void> filter(org.springframework.web.server.ServerWebExchange exchange, org.springframework.cloud.gateway.filter.GatewayFilterChain chain)
filter in interface org.springframework.cloud.gateway.filter.GatewayFilterCopyright © 2021 Pivotal Software, Inc.. All rights reserved.