Class RequestRateLimiterGatewayFilterFactory.Config
java.lang.Object
org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory.Config
- All Implemented Interfaces:
HasRouteId
- Enclosing class:
RequestRateLimiterGatewayFilterFactory
public static class RequestRateLimiterGatewayFilterFactory.Config
extends Object
implements HasRouteId
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable Boolean@Nullable String@Nullable KeyResolver@Nullable RateLimiter@Nullable Stringorg.springframework.http.HttpStatussetDenyEmptyKey(Boolean denyEmptyKey) setEmptyKeyStatus(String emptyKeyStatus) setKeyResolver(KeyResolver keyResolver) setRateLimiter(RateLimiter rateLimiter) voidsetRouteId(String routeId) setStatusCode(org.springframework.http.HttpStatus statusCode)
-
Constructor Details
-
Config
public Config()
-
-
Method Details
-
getKeyResolver
-
setKeyResolver
-
getRateLimiter
-
setRateLimiter
-
getStatusCode
public org.springframework.http.HttpStatus getStatusCode() -
setStatusCode
public RequestRateLimiterGatewayFilterFactory.Config setStatusCode(org.springframework.http.HttpStatus statusCode) -
getDenyEmptyKey
-
setDenyEmptyKey
-
getEmptyKeyStatus
-
setEmptyKeyStatus
-
setRouteId
- Specified by:
setRouteIdin interfaceHasRouteId
-
getRouteId
- Specified by:
getRouteIdin interfaceHasRouteId
-