Class GatewayFilterSpec.RequestRateLimiterSpec
- java.lang.Object
-
- org.springframework.cloud.gateway.route.builder.GatewayFilterSpec.RequestRateLimiterSpec
-
- Enclosing class:
- GatewayFilterSpec
public class GatewayFilterSpec.RequestRateLimiterSpec extends Object
-
-
Constructor Summary
Constructors Constructor Description RequestRateLimiterSpec(RequestRateLimiterGatewayFilterFactory filter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GatewayFilterSpecand()GatewayFilterSpecconfigure(Consumer<RequestRateLimiterGatewayFilterFactory.Config> configConsumer)<C,R extends RateLimiter<C>>
GatewayFilterSpec.RequestRateLimiterSpecrateLimiter(Class<R> rateLimiterType, Consumer<C> configConsumer)
-
-
-
Constructor Detail
-
RequestRateLimiterSpec
public RequestRateLimiterSpec(RequestRateLimiterGatewayFilterFactory filter)
-
-
Method Detail
-
rateLimiter
public <C,R extends RateLimiter<C>> GatewayFilterSpec.RequestRateLimiterSpec rateLimiter(Class<R> rateLimiterType, Consumer<C> configConsumer)
-
configure
public GatewayFilterSpec configure(Consumer<RequestRateLimiterGatewayFilterFactory.Config> configConsumer)
-
and
public GatewayFilterSpec and()
-
-