- randomId() - Method in class org.springframework.cloud.gateway.route.builder.RouteLocatorBuilder.RouteSpec
-
- RateLimiter<C> - Interface in org.springframework.cloud.gateway.filter.ratelimit
-
- rateLimiter(Class<R>, Consumer<C>) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec.RequestRateLimiterSpec
-
- RateLimiter.Response - Class in org.springframework.cloud.gateway.filter.ratelimit
-
- ReactiveDiscoveryClientRouteDefinitionLocatorConfiguration() - Constructor for class org.springframework.cloud.gateway.discovery.GatewayDiscoveryClientAutoConfiguration.ReactiveDiscoveryClientRouteDefinitionLocatorConfiguration
-
- ReactiveLoadBalancerClientFilter - Class in org.springframework.cloud.gateway.filter
-
A
GlobalFilter
implementation that routes requests using reactive Spring Cloud
LoadBalancer.
- ReactiveLoadBalancerClientFilter(LoadBalancerClientFactory, LoadBalancerProperties) - Constructor for class org.springframework.cloud.gateway.filter.ReactiveLoadBalancerClientFilter
-
- reactorNettyWebSocketClient(HttpClientProperties, HttpClient) - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration.NettyConfiguration
-
- readBody(Class<T>, Predicate<T>) - Method in class org.springframework.cloud.gateway.route.builder.PredicateSpec
-
This predicate is BETA and may be subject to change in a future release.
- readBodyPredicateFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- ReadBodyPredicateFactory - Class in org.springframework.cloud.gateway.handler.predicate
-
Predicate that reads the body and applies a user provided predicate to run on the body.
- ReadBodyPredicateFactory() - Constructor for class org.springframework.cloud.gateway.handler.predicate.ReadBodyPredicateFactory
-
- ReadBodyPredicateFactory.Config - Class in org.springframework.cloud.gateway.handler.predicate
-
- redirect(int, URI) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that will return a redirect response back to the client.
- redirect(int, String) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that will return a redirect response back to the client.
- redirect(String, URI) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that will return a redirect response back to the client.
- redirect(String, String) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that will return a redirect response back to the client.
- redirect(HttpStatus, URL) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that will return a redirect response back to the client.
- redirectToGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RedirectToGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- RedirectToGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.RedirectToGatewayFilterFactory
-
- RedirectToGatewayFilterFactory.Config - Class in org.springframework.cloud.gateway.filter.factory
-
- REDIS_SCRIPT_NAME - Static variable in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
Redis Script name.
- RedisRateLimiter - Class in org.springframework.cloud.gateway.filter.ratelimit
-
See https://stripe.com/blog/rate-limiters and
https://gist.github.com/ptarjan/e38f45f2dfe601419ca3af937fff574d#file-1-check_request_rate_limiter-rb-L11-L34.
- RedisRateLimiter(ReactiveStringRedisTemplate, RedisScript<List<Long>>, ConfigurationService) - Constructor for class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
- RedisRateLimiter(ReactiveStringRedisTemplate, RedisScript<List<Long>>, Validator) - Constructor for class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
Deprecated.
- RedisRateLimiter(int, int) - Constructor for class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
This creates an instance with default static configuration, useful in Java DSL.
- RedisRateLimiter.Config - Class in org.springframework.cloud.gateway.filter.ratelimit
-
- REFERRER_POLICY_HEADER - Static variable in class org.springframework.cloud.gateway.filter.factory.SecureHeadersGatewayFilterFactory
-
Referrer Policy header name.
- REFERRER_POLICY_HEADER_DEFAULT - Static variable in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
Referrer Policy header default.
- refresh() - Method in class org.springframework.cloud.gateway.actuate.AbstractGatewayControllerEndpoint
-
- refresh() - Method in class org.springframework.cloud.gateway.route.CachingRouteDefinitionLocator
-
Clears the cache of routeDefinitions.
- refresh() - Method in class org.springframework.cloud.gateway.route.CachingRouteLocator
-
Clears the routes cache.
- RefreshRoutesEvent - Class in org.springframework.cloud.gateway.event
-
- RefreshRoutesEvent(Object) - Constructor for class org.springframework.cloud.gateway.event.RefreshRoutesEvent
-
Create a new ApplicationEvent.
- REGEXP_KEY - Static variable in class org.springframework.cloud.gateway.filter.factory.RewritePathGatewayFilterFactory
-
Regexp key.
- REGEXP_KEY - Static variable in class org.springframework.cloud.gateway.filter.factory.RewriteResponseHeaderGatewayFilterFactory
-
Regexp key.
- REGEXP_KEY - Static variable in class org.springframework.cloud.gateway.handler.predicate.CookieRoutePredicateFactory
-
Regexp key.
- REGEXP_KEY - Static variable in class org.springframework.cloud.gateway.handler.predicate.HeaderRoutePredicateFactory
-
Regexp key.
- REGEXP_KEY - Static variable in class org.springframework.cloud.gateway.handler.predicate.QueryRoutePredicateFactory
-
Regexp key.
- REMAINING_HEADER - Static variable in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
Remaining Rate Limit header name.
- remoteAddr(String...) - Method in class org.springframework.cloud.gateway.route.builder.PredicateSpec
-
A predicate which checks the remote address of the request.
- remoteAddr(RemoteAddressResolver, String...) - Method in class org.springframework.cloud.gateway.route.builder.PredicateSpec
-
A predicate which checks the remote address of the request.
- RemoteAddressResolver - Interface in org.springframework.cloud.gateway.support.ipresolver
-
- remoteAddrRoutePredicateFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RemoteAddrRoutePredicateFactory - Class in org.springframework.cloud.gateway.handler.predicate
-
- RemoteAddrRoutePredicateFactory() - Constructor for class org.springframework.cloud.gateway.handler.predicate.RemoteAddrRoutePredicateFactory
-
- RemoteAddrRoutePredicateFactory.Config - Class in org.springframework.cloud.gateway.handler.predicate
-
- removeCachedBodyFilter() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RemoveCachedBodyFilter - Class in org.springframework.cloud.gateway.filter
-
- RemoveCachedBodyFilter() - Constructor for class org.springframework.cloud.gateway.filter.RemoveCachedBodyFilter
-
- removeHopByHopHeadersFilter() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RemoveHopByHopHeadersFilter - Class in org.springframework.cloud.gateway.filter.headers
-
- RemoveHopByHopHeadersFilter() - Constructor for class org.springframework.cloud.gateway.filter.headers.RemoveHopByHopHeadersFilter
-
- removeRequestHeader(String) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that will remove a request header before the request is routed by the
Gateway.
- removeRequestHeaderGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RemoveRequestHeaderGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- RemoveRequestHeaderGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.RemoveRequestHeaderGatewayFilterFactory
-
- removeRequestParameter(String) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that will remove a request param before the request is routed by the
Gateway.
- removeRequestParameterGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RemoveRequestParameterGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- RemoveRequestParameterGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.RemoveRequestParameterGatewayFilterFactory
-
- removeResponseHeader(String) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that will remove a response header before the Gateway returns the response
to the client.
- removeResponseHeaderGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RemoveResponseHeaderGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- RemoveResponseHeaderGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.RemoveResponseHeaderGatewayFilterFactory
-
- replaceFilters(List<GatewayFilter>) - Method in class org.springframework.cloud.gateway.route.Route.AbstractBuilder
-
- REPLACEMENT_KEY - Static variable in class org.springframework.cloud.gateway.filter.factory.RewritePathGatewayFilterFactory
-
Replacement key.
- REPLACEMENT_KEY - Static variable in class org.springframework.cloud.gateway.filter.factory.RewriteResponseHeaderGatewayFilterFactory
-
Replacement key.
- replaceMetadata(Map<String, Object>) - Method in class org.springframework.cloud.gateway.route.Route.AbstractBuilder
-
- REPLENISH_RATE_HEADER - Static variable in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
Replenish Rate Limit header name.
- REPLENISH_RATE_KEY - Static variable in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
- requestHeaderSizeGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RequestHeaderSizeGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
This filter validates the size of each Request Header in the request.
- RequestHeaderSizeGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.RequestHeaderSizeGatewayFilterFactory
-
- RequestHeaderSizeGatewayFilterFactory.Config - Class in org.springframework.cloud.gateway.filter.factory
-
- requestHeaderToRequestUri(String) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter which changes the URI the request will be routed to by the Gateway by
pulling it from a header on the request.
- requestHeaderToRequestUriGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RequestHeaderToRequestUriGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
This filter changes the request uri by a request header.
- RequestHeaderToRequestUriGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.RequestHeaderToRequestUriGatewayFilterFactory
-
- requestRateLimiter(Consumer<RequestRateLimiterGatewayFilterFactory.Config>) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that will set up a request rate limiter for a route.
- requestRateLimiter() - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that will set up a request rate limiter for a route.
- requestRateLimiterGatewayFilterFactory(RateLimiter, KeyResolver) - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RequestRateLimiterGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
User Request Rate Limiter filter.
- RequestRateLimiterGatewayFilterFactory(RateLimiter, KeyResolver) - Constructor for class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory
-
- RequestRateLimiterGatewayFilterFactory.Config - Class in org.springframework.cloud.gateway.filter.factory
-
- RequestRateLimiterSpec(RequestRateLimiterGatewayFilterFactory) - Constructor for class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec.RequestRateLimiterSpec
-
- RequestSizeConfig() - Constructor for class org.springframework.cloud.gateway.filter.factory.RequestSizeGatewayFilterFactory.RequestSizeConfig
-
- requestSizeGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RequestSizeGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
This filter blocks the request, if the request size is more than the permissible size.
- RequestSizeGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.RequestSizeGatewayFilterFactory
-
- RequestSizeGatewayFilterFactory.RequestSizeConfig - Class in org.springframework.cloud.gateway.filter.factory
-
- reset(ServerWebExchange) - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory
-
- Resilience4JConfiguration() - Constructor for class org.springframework.cloud.gateway.config.GatewayCircuitBreakerAutoConfiguration.Resilience4JConfiguration
-
- resolve(ServerWebExchange) - Method in interface org.springframework.cloud.gateway.filter.ratelimit.KeyResolver
-
- resolve(ServerWebExchange) - Method in class org.springframework.cloud.gateway.filter.ratelimit.PrincipalNameKeyResolver
-
- resolve(ServerWebExchange) - Method in interface org.springframework.cloud.gateway.support.ipresolver.RemoteAddressResolver
-
- resolve(ServerWebExchange) - Method in class org.springframework.cloud.gateway.support.ipresolver.XForwardedRemoteAddressResolver
-
The X-Forwarded-For header contains a comma separated list of IP addresses.
- Response(boolean, Map<String, String>) - Constructor for class org.springframework.cloud.gateway.filter.ratelimit.RateLimiter.Response
-
- Response(boolean, long) - Constructor for class org.springframework.cloud.gateway.filter.ratelimit.RateLimiter.Response
-
Deprecated.
- retry(int) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that will retry failed requests.
- retry(Consumer<RetryGatewayFilterFactory.RetryConfig>) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that will retry failed requests.
- retry(Repeat<ServerWebExchange>, Retry<ServerWebExchange>) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that will retry failed requests.
- RETRY_ITERATION_KEY - Static variable in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory
-
Retry iteration key.
- RetryConfig() - Constructor for class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig
-
- retryGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RetryGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- RetryGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory
-
- RetryGatewayFilterFactory.BackoffConfig - Class in org.springframework.cloud.gateway.filter.factory
-
- RetryGatewayFilterFactory.RetryConfig - Class in org.springframework.cloud.gateway.filter.factory
-
- RewriteFunction<T,R> - Interface in org.springframework.cloud.gateway.filter.factory.rewrite
-
This interface is BETA and may be subject to change in a future release.
- rewriteHeader(ServerWebExchange, RewriteResponseHeaderGatewayFilterFactory.Config) - Method in class org.springframework.cloud.gateway.filter.factory.RewriteResponseHeaderGatewayFilterFactory
-
- rewriteLocationResponseHeader(String, String, String, String) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that rewrites the value of Location response header, ridding it of backend
specific details.
- rewriteLocationResponseHeaderGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RewriteLocationResponseHeaderGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- RewriteLocationResponseHeaderGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.RewriteLocationResponseHeaderGatewayFilterFactory
-
- RewriteLocationResponseHeaderGatewayFilterFactory.Config - Class in org.springframework.cloud.gateway.filter.factory
-
- RewriteLocationResponseHeaderGatewayFilterFactory.StripVersion - Enum in org.springframework.cloud.gateway.filter.factory
-
- rewritePath(String, String) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter which rewrites the request path before it is routed by the Gateway
- rewritePathGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RewritePathGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- RewritePathGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.RewritePathGatewayFilterFactory
-
- RewritePathGatewayFilterFactory.Config - Class in org.springframework.cloud.gateway.filter.factory
-
- rewriteResponseHeader(String, String, String) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that rewrites a header value on the response before it is returned to the
client by the Gateway.
- rewriteResponseHeaderGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RewriteResponseHeaderGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- RewriteResponseHeaderGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.RewriteResponseHeaderGatewayFilterFactory
-
- RewriteResponseHeaderGatewayFilterFactory.Config - Class in org.springframework.cloud.gateway.filter.factory
-
- route(String) - Method in class org.springframework.cloud.gateway.actuate.GatewayControllerEndpoint
-
- route(String) - Method in class org.springframework.cloud.gateway.actuate.GatewayLegacyControllerEndpoint
-
- route(String, Function<PredicateSpec, Route.AsyncBuilder>) - Method in class org.springframework.cloud.gateway.route.builder.RouteLocatorBuilder.Builder
-
- route(Function<PredicateSpec, Route.AsyncBuilder>) - Method in class org.springframework.cloud.gateway.route.builder.RouteLocatorBuilder.Builder
-
- Route - Class in org.springframework.cloud.gateway.route
-
- Route.AbstractBuilder<B extends Route.AbstractBuilder<B>> - Class in org.springframework.cloud.gateway.route
-
- Route.AsyncBuilder - Class in org.springframework.cloud.gateway.route
-
- Route.Builder - Class in org.springframework.cloud.gateway.route
-
- ROUTE_TO_URL_FILTER_ORDER - Static variable in class org.springframework.cloud.gateway.filter.RouteToRequestUrlFilter
-
Order of Route to URL.
- RouteDefinition - Class in org.springframework.cloud.gateway.route
-
- RouteDefinition() - Constructor for class org.springframework.cloud.gateway.route.RouteDefinition
-
- RouteDefinition(String) - Constructor for class org.springframework.cloud.gateway.route.RouteDefinition
-
- routeDefinitionLocator - Variable in class org.springframework.cloud.gateway.actuate.AbstractGatewayControllerEndpoint
-
- routeDefinitionLocator(List<RouteDefinitionLocator>) - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RouteDefinitionLocator - Interface in org.springframework.cloud.gateway.route
-
- RouteDefinitionRepository - Interface in org.springframework.cloud.gateway.route
-
- routeDefinitionRouteLocator(GatewayProperties, List<GatewayFilterFactory>, List<RoutePredicateFactory>, RouteDefinitionLocator, ConfigurationService) - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RouteDefinitionRouteLocator - Class in org.springframework.cloud.gateway.route
-
- RouteDefinitionRouteLocator(RouteDefinitionLocator, List<RoutePredicateFactory>, List<GatewayFilterFactory>, GatewayProperties, ConversionService) - Constructor for class org.springframework.cloud.gateway.route.RouteDefinitionRouteLocator
-
Deprecated.
- RouteDefinitionRouteLocator(RouteDefinitionLocator, List<RoutePredicateFactory>, List<GatewayFilterFactory>, GatewayProperties, ConfigurationService) - Constructor for class org.springframework.cloud.gateway.route.RouteDefinitionRouteLocator
-
- routeDefinitionWriter - Variable in class org.springframework.cloud.gateway.actuate.AbstractGatewayControllerEndpoint
-
- RouteDefinitionWriter - Interface in org.springframework.cloud.gateway.route
-
- routefilers() - Method in class org.springframework.cloud.gateway.actuate.AbstractGatewayControllerEndpoint
-
- routeLocator - Variable in class org.springframework.cloud.gateway.actuate.AbstractGatewayControllerEndpoint
-
- RouteLocator - Interface in org.springframework.cloud.gateway.route
-
- routeLocatorBuilder(ConfigurableApplicationContext) - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RouteLocatorBuilder - Class in org.springframework.cloud.gateway.route.builder
-
- RouteLocatorBuilder(ConfigurableApplicationContext) - Constructor for class org.springframework.cloud.gateway.route.builder.RouteLocatorBuilder
-
- RouteLocatorBuilder.Builder - Class in org.springframework.cloud.gateway.route.builder
-
A class that can be used to construct routes and return a
RouteLocator
- RouteLocatorBuilder.RouteSpec - Class in org.springframework.cloud.gateway.route.builder
-
- RoutePredicateFactory<C> - Interface in org.springframework.cloud.gateway.handler.predicate
-
- routePredicateHandlerMapping(FilteringWebHandler, RouteLocator, GlobalCorsProperties, Environment) - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RoutePredicateHandlerMapping - Class in org.springframework.cloud.gateway.handler
-
- RoutePredicateHandlerMapping(FilteringWebHandler, RouteLocator, GlobalCorsProperties, Environment) - Constructor for class org.springframework.cloud.gateway.handler.RoutePredicateHandlerMapping
-
- RoutePredicateHandlerMapping.ManagementPortType - Enum in org.springframework.cloud.gateway.handler
-
- routePredicates - Variable in class org.springframework.cloud.gateway.actuate.AbstractGatewayControllerEndpoint
-
- routepredicates() - Method in class org.springframework.cloud.gateway.actuate.AbstractGatewayControllerEndpoint
-
- routeRefreshListener(ApplicationEventPublisher) - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RouteRefreshListener - Class in org.springframework.cloud.gateway.route
-
- RouteRefreshListener(ApplicationEventPublisher) - Constructor for class org.springframework.cloud.gateway.route.RouteRefreshListener
-
- routes() - Method in class org.springframework.cloud.gateway.actuate.GatewayControllerEndpoint
-
- routes() - Method in class org.springframework.cloud.gateway.actuate.GatewayLegacyControllerEndpoint
-
- routes() - Method in class org.springframework.cloud.gateway.route.builder.RouteLocatorBuilder
-
- routeToRequestUrlFilter() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- RouteToRequestUrlFilter - Class in org.springframework.cloud.gateway.filter
-
- RouteToRequestUrlFilter() - Constructor for class org.springframework.cloud.gateway.filter.RouteToRequestUrlFilter
-
- routingFilter(HttpClient, ObjectProvider<List<HttpHeadersFilter>>, HttpClientProperties) - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration.NettyConfiguration
-
- save(String, RouteDefinition) - Method in class org.springframework.cloud.gateway.actuate.AbstractGatewayControllerEndpoint
-
- save(Mono<RouteDefinition>) - Method in class org.springframework.cloud.gateway.route.InMemoryRouteDefinitionRepository
-
- save(Mono<RouteDefinition>) - Method in interface org.springframework.cloud.gateway.route.RouteDefinitionWriter
-
- saveSession() - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter which forces a WebSession::save
operation before forwarding the
call downstream.
- saveSessionGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- SaveSessionGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- SaveSessionGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.SaveSessionGatewayFilterFactory
-
- SEC_WEBSOCKET_PROTOCOL - Static variable in class org.springframework.cloud.gateway.filter.WebsocketRoutingFilter
-
Sec-Websocket protocol.
- secureHeaders() - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that adds a number of headers to the response at the reccomendation from
this blog
post.
- secureHeadersGatewayFilterFactory(SecureHeadersProperties) - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- SecureHeadersGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
https://blog.appcanary.com/2017/http-security-headers.html.
- SecureHeadersGatewayFilterFactory(SecureHeadersProperties) - Constructor for class org.springframework.cloud.gateway.filter.factory.SecureHeadersGatewayFilterFactory
-
- secureHeadersProperties() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- SecureHeadersProperties - Class in org.springframework.cloud.gateway.filter.factory
-
- SecureHeadersProperties() - Constructor for class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- serverRequest() - Method in class org.springframework.cloud.gateway.support.BodyInserterContext
-
- ServerWebExchangeUtils - Class in org.springframework.cloud.gateway.support
-
- service - Variable in class org.springframework.cloud.gateway.support.ConfigurationService.AbstractBuilder
-
- ServiceUnavailableException - Exception in org.springframework.cloud.gateway.support
-
- ServiceUnavailableException() - Constructor for exception org.springframework.cloud.gateway.support.ServiceUnavailableException
-
- ServiceUnavailableException(String) - Constructor for exception org.springframework.cloud.gateway.support.ServiceUnavailableException
-
- setAcquireTimeout(Long) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Pool
-
- setAlreadyRouted(ServerWebExchange) - Static method in class org.springframework.cloud.gateway.support.ServerWebExchangeUtils
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
Used when setting default configuration in constructor.
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.gateway.actuate.AbstractGatewayControllerEndpoint
-
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.gateway.filter.factory.AbstractGatewayFilterFactory
-
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.gateway.handler.predicate.WeightRoutePredicateFactory
-
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.gateway.route.RouteDefinitionRouteLocator
-
Deprecated.
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.gateway.support.ConfigurationService
-
- setArgs(Map<String, String>) - Method in class org.springframework.cloud.gateway.filter.FilterDefinition
-
- setArgs(Map<String, String>) - Method in class org.springframework.cloud.gateway.handler.predicate.PredicateDefinition
-
- setBackoff(RetryGatewayFilterFactory.BackoffConfig) - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig
-
- setBackoff(Duration, Duration, int, boolean) - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig
-
- setBasedOnPreviousValue(boolean) - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.BackoffConfig
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.cloud.gateway.route.RouteDefinitionRouteLocator
-
Deprecated.
- setBeanFactory(BeanFactory) - Method in class org.springframework.cloud.gateway.support.ConfigurationService
-
Deprecated.
- setBurstCapacity(int) - Method in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter.Config
-
- setBurstCapacityHeader(String) - Method in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
- setCauseExceptionMessageHeaderName(String) - Method in class org.springframework.cloud.gateway.filter.factory.FallbackHeadersGatewayFilterFactory.Config
-
- setCloseNotifyFlushTimeout(Duration) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- setCloseNotifyFlushTimeoutMillis(long) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
Deprecated.
- setCloseNotifyReadTimeout(Duration) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- setCloseNotifyReadTimeoutMillis(long) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
Deprecated.
- setConfigurationService(ConfigurationService) - Method in class org.springframework.cloud.gateway.filter.ratelimit.AbstractRateLimiter
-
- setConnectTimeout(Integer) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties
-
- setContentSecurityPolicy(String) - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- setContentType(String) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyRequestBodyGatewayFilterFactory.Config
-
- setContentTypeOptions(String) - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- setConversionService(ConversionService) - Method in class org.springframework.cloud.gateway.support.ConfigurationService
-
Deprecated.
- setDatetime(ZonedDateTime) - Method in class org.springframework.cloud.gateway.handler.predicate.AfterRoutePredicateFactory.Config
-
- setDatetime(ZonedDateTime) - Method in class org.springframework.cloud.gateway.handler.predicate.BeforeRoutePredicateFactory.Config
-
- setDatetime1(ZonedDateTime) - Method in class org.springframework.cloud.gateway.handler.predicate.BetweenRoutePredicateFactory.Config
-
- setDatetime2(ZonedDateTime) - Method in class org.springframework.cloud.gateway.handler.predicate.BetweenRoutePredicateFactory.Config
-
- setDefaultConfigurationType(SslProvider.DefaultConfigurationType) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- setDefaultFilters(List<FilterDefinition>) - Method in class org.springframework.cloud.gateway.config.GatewayProperties
-
- setDenyEmptyKey(Boolean) - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory.Config
-
- setDenyEmptyKey(boolean) - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory
-
- setDisable(List<String>) - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- setDownloadOptions(String) - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- setEmptyKeyStatus(String) - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory.Config
-
- setEmptyKeyStatusCode(String) - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory
-
- setEnabled(boolean) - Method in class org.springframework.cloud.gateway.discovery.DiscoveryLocatorProperties
-
- setEnabled(boolean) - Method in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
- setExceptions(Class<? extends Throwable>...) - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig
-
- setExecutionExceptionMessageHeaderName(String) - Method in class org.springframework.cloud.gateway.filter.factory.FallbackHeadersGatewayFilterFactory.Config
-
- setExecutionExceptionTypeHeaderName(String) - Method in class org.springframework.cloud.gateway.filter.factory.FallbackHeadersGatewayFilterFactory.Config
-
- setFactor(int) - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.BackoffConfig
-
- setFactory(GatewayFilterFactory<ModifyResponseBodyGatewayFilterFactory.Config>) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.ModifyResponseGatewayFilter
-
- setFallbackUri(String) - Method in class org.springframework.cloud.gateway.filter.factory.HystrixGatewayFilterFactory.Config
-
- setFallbackUri(URI) - Method in class org.springframework.cloud.gateway.filter.factory.HystrixGatewayFilterFactory.Config
-
- setFallbackUri(URI) - Method in class org.springframework.cloud.gateway.filter.factory.SpringCloudCircuitBreakerFilterFactory.Config
-
- setFallbackUri(String) - Method in class org.springframework.cloud.gateway.filter.factory.SpringCloudCircuitBreakerFilterFactory.Config
-
- setFilters(List<FilterDefinition>) - Method in class org.springframework.cloud.gateway.discovery.DiscoveryLocatorProperties
-
- setFilters(List<FilterDefinition>) - Method in class org.springframework.cloud.gateway.route.RouteDefinition
-
- setFirstBackoff(Duration) - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.BackoffConfig
-
- setForAppend(boolean) - Method in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
- setForEnabled(boolean) - Method in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
- setFrameOptions(String) - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- setFromHeader(String) - Method in class org.springframework.cloud.gateway.filter.factory.MapRequestHeaderGatewayFilterFactory.Config
-
- setGroup(String) - Method in class org.springframework.cloud.gateway.support.WeightConfig
-
- setHandshakeTimeout(Duration) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- setHandshakeTimeoutMillis(long) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
Deprecated.
- setHeader(String) - Method in class org.springframework.cloud.gateway.handler.predicate.HeaderRoutePredicateFactory.Config
-
- setHeaders(Set<String>) - Method in class org.springframework.cloud.gateway.filter.headers.RemoveHopByHopHeadersFilter
-
- setHints(Map<String, Object>) - Method in class org.springframework.cloud.gateway.handler.predicate.ReadBodyPredicateFactory.Config
-
- setHost(String) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Proxy
-
- setHostAppend(boolean) - Method in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
- setHostEnabled(boolean) - Method in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
- setHostValue(String) - Method in class org.springframework.cloud.gateway.filter.factory.RewriteLocationResponseHeaderGatewayFilterFactory.Config
-
- setId(String) - Method in class org.springframework.cloud.gateway.route.RouteDefinition
-
- setInClass(Class) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyRequestBodyGatewayFilterFactory.Config
-
- setInClass(Class) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.Config
-
- setInClass(Class) - Method in class org.springframework.cloud.gateway.handler.predicate.ReadBodyPredicateFactory.Config
-
- setIncludeExpression(String) - Method in class org.springframework.cloud.gateway.discovery.DiscoveryLocatorProperties
-
- setIncludeHeaders(boolean) - Method in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
- setInHints(Map<String, Object>) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyRequestBodyGatewayFilterFactory.Config
-
Deprecated.
- setInHints(Map<String, Object>) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.Config
-
- setKeyPassword(String) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- setKeyResolver(KeyResolver) - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory.Config
-
- setKeyStore(String) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- setKeyStorePassword(String) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- setKeyStoreProvider(String) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- setKeyStoreType(String) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- setLocationHeaderName(String) - Method in class org.springframework.cloud.gateway.filter.factory.RewriteLocationResponseHeaderGatewayFilterFactory.Config
-
- setLowerCaseServiceId(boolean) - Method in class org.springframework.cloud.gateway.discovery.DiscoveryLocatorProperties
-
- setMatchOptionalTrailingSeparator(boolean) - Method in class org.springframework.cloud.gateway.handler.predicate.PathRoutePredicateFactory.Config
-
- setMaxBackoff(Duration) - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.BackoffConfig
-
- setMaxConnections(Integer) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Pool
-
- setMaxFramePayloadLength(Integer) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Websocket
-
- setMaxSize(DataSize) - Method in class org.springframework.cloud.gateway.filter.factory.RequestHeaderSizeGatewayFilterFactory.Config
-
- setMaxSize(Long) - Method in class org.springframework.cloud.gateway.filter.factory.RequestSizeGatewayFilterFactory.RequestSizeConfig
-
Deprecated.
- setMaxSize(DataSize) - Method in class org.springframework.cloud.gateway.filter.factory.RequestSizeGatewayFilterFactory.RequestSizeConfig
-
- setMetadata(Map<String, Object>) - Method in class org.springframework.cloud.gateway.route.RouteDefinition
-
- setMethod(HttpMethod) - Method in class org.springframework.cloud.gateway.handler.predicate.MethodRoutePredicateFactory.Config
-
- setMethods(HttpMethod...) - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig
-
- setName(String) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Pool
-
- setName(String) - Method in class org.springframework.cloud.gateway.filter.factory.AbstractGatewayFilterFactory.NameConfig
-
- setName(String) - Method in class org.springframework.cloud.gateway.filter.factory.AbstractNameValueGatewayFilterFactory.NameValueConfig
-
- setName(String) - Method in class org.springframework.cloud.gateway.filter.factory.HystrixGatewayFilterFactory.Config
-
- setName(String) - Method in class org.springframework.cloud.gateway.filter.factory.SpringCloudCircuitBreakerFilterFactory.Config
-
- setName(String) - Method in class org.springframework.cloud.gateway.filter.FilterDefinition
-
- setName(String) - Method in class org.springframework.cloud.gateway.handler.predicate.CookieRoutePredicateFactory.Config
-
- setName(String) - Method in class org.springframework.cloud.gateway.handler.predicate.PredicateDefinition
-
- setNewContentType(String) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.Config
-
- setNonProxyHostsPattern(String) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Proxy
-
- setOrder(int) - Method in class org.springframework.cloud.gateway.filter.headers.RemoveHopByHopHeadersFilter
-
- setOrder(int) - Method in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
- setOrder(int) - Method in class org.springframework.cloud.gateway.filter.WeightCalculatorWebFilter
-
- setOrder(int) - Method in class org.springframework.cloud.gateway.route.RouteDefinition
-
- setOriginalStatusHeaderName(String) - Method in class org.springframework.cloud.gateway.filter.factory.SetStatusGatewayFilterFactory
-
- setOutClass(Class) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyRequestBodyGatewayFilterFactory.Config
-
- setOutClass(Class) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.Config
-
- setOutHints(Map<String, Object>) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyRequestBodyGatewayFilterFactory.Config
-
Deprecated.
- setOutHints(Map<String, Object>) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.Config
-
- setParam(String) - Method in class org.springframework.cloud.gateway.handler.predicate.QueryRoutePredicateFactory.Config
-
- setParser(SpelExpressionParser) - Method in class org.springframework.cloud.gateway.support.ConfigurationService
-
- setParts(int) - Method in class org.springframework.cloud.gateway.filter.factory.StripPrefixGatewayFilterFactory.Config
-
- setPassword(String) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Proxy
-
- setPath(String) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that sets the path of the request before it is routed by the Gateway.
- setPathGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- SetPathGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- SetPathGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.SetPathGatewayFilterFactory
-
- SetPathGatewayFilterFactory.Config - Class in org.springframework.cloud.gateway.filter.factory
-
- setPathMatcher(PathMatcher) - Method in class org.springframework.cloud.gateway.handler.predicate.HostRoutePredicateFactory
-
- setPathPatternParser(PathPatternParser) - Method in class org.springframework.cloud.gateway.handler.predicate.PathRoutePredicateFactory
-
- setPattern(String) - Method in class org.springframework.cloud.gateway.handler.predicate.HostRoutePredicateFactory.Config
-
Deprecated.
- setPattern(String) - Method in class org.springframework.cloud.gateway.handler.predicate.PathRoutePredicateFactory.Config
-
Deprecated.
- setPatterns(List<String>) - Method in class org.springframework.cloud.gateway.handler.predicate.HostRoutePredicateFactory.Config
-
- setPatterns(List<String>) - Method in class org.springframework.cloud.gateway.handler.predicate.PathRoutePredicateFactory.Config
-
- setPermittedCrossDomainPolicies(String) - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- setPool(HttpClientProperties.Pool) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties
-
- setPort(Integer) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Proxy
-
- setPortAppend(boolean) - Method in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
- setPortEnabled(boolean) - Method in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
- setPredicate(Predicate) - Method in class org.springframework.cloud.gateway.handler.predicate.ReadBodyPredicateFactory.Config
-
- setPredicate(Class<T>, Predicate<T>) - Method in class org.springframework.cloud.gateway.handler.predicate.ReadBodyPredicateFactory.Config
-
- setPredicates(List<PredicateDefinition>) - Method in class org.springframework.cloud.gateway.discovery.DiscoveryLocatorProperties
-
- setPredicates(List<PredicateDefinition>) - Method in class org.springframework.cloud.gateway.route.RouteDefinition
-
- setPrefix(String) - Method in class org.springframework.cloud.gateway.filter.factory.PrefixPathGatewayFilterFactory.Config
-
- setPrefixAppend(boolean) - Method in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
- setPrefixEnabled(boolean) - Method in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
- setProtoAppend(boolean) - Method in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
- setProtocols(String) - Method in class org.springframework.cloud.gateway.filter.factory.RewriteLocationResponseHeaderGatewayFilterFactory.Config
-
- setProtoEnabled(boolean) - Method in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
- setProxy(HttpClientProperties.Proxy) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties
-
- setRandom(Random) - Method in class org.springframework.cloud.gateway.filter.WeightCalculatorWebFilter
-
- setRateLimiter(RateLimiter) - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory.Config
-
- setReferrerPolicy(String) - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- setRegexp(String) - Method in class org.springframework.cloud.gateway.filter.factory.RewritePathGatewayFilterFactory.Config
-
- setRegexp(String) - Method in class org.springframework.cloud.gateway.filter.factory.RewriteResponseHeaderGatewayFilterFactory.Config
-
- setRegexp(String) - Method in class org.springframework.cloud.gateway.handler.predicate.CookieRoutePredicateFactory.Config
-
- setRegexp(String) - Method in class org.springframework.cloud.gateway.handler.predicate.HeaderRoutePredicateFactory.Config
-
- setRegexp(String) - Method in class org.springframework.cloud.gateway.handler.predicate.QueryRoutePredicateFactory.Config
-
- setRemainingHeader(String) - Method in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
- setRemoteAddressResolver(RemoteAddressResolver) - Method in class org.springframework.cloud.gateway.handler.predicate.RemoteAddrRoutePredicateFactory.Config
-
- setReplacement(String) - Method in class org.springframework.cloud.gateway.filter.factory.RewritePathGatewayFilterFactory.Config
-
- setReplacement(String) - Method in class org.springframework.cloud.gateway.filter.factory.RewriteResponseHeaderGatewayFilterFactory.Config
-
- setReplenishRate(int) - Method in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter.Config
-
- setReplenishRateHeader(String) - Method in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
- setRequestHeader(String, String) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that sets a header on the request before it is routed by the Gateway.
- setRequestHeaderGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- SetRequestHeaderGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- SetRequestHeaderGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.SetRequestHeaderGatewayFilterFactory
-
- setRequestHeaderSize(DataSize) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that sets the maximum permissible size of headers of Request.
- setRequestSize(Long) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that sets the maximum permissible size of a Request.
- setRequestSize(DataSize) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that sets the maximum permissible size of a Request.
- setResponseHeader(String, String) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that sets a header on the response before it is returned to the client by
the Gateway.
- setResponseHeaderGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- SetResponseHeaderGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- SetResponseHeaderGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.SetResponseHeaderGatewayFilterFactory
-
- setResponseStatus(ServerWebExchange, HttpStatus) - Static method in class org.springframework.cloud.gateway.support.ServerWebExchangeUtils
-
- setResponseStatus(ServerWebExchange, HttpStatusHolder) - Static method in class org.springframework.cloud.gateway.support.ServerWebExchangeUtils
-
- setResponseTimeout(Duration) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties
-
- setRetries(int) - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig
-
- setRewriteFunction(RewriteFunction) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyRequestBodyGatewayFilterFactory.Config
-
- setRewriteFunction(Class<T>, Class<R>, RewriteFunction<T, R>) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyRequestBodyGatewayFilterFactory.Config
-
- setRewriteFunction(RewriteFunction) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.Config
-
- setRewriteFunction(Class<T>, Class<R>, RewriteFunction<T, R>) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.Config
-
- setRootCauseExceptionTypeHeaderName(String) - Method in class org.springframework.cloud.gateway.filter.factory.FallbackHeadersGatewayFilterFactory.Config
-
- setRouteId(String) - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory.Config
-
- setRouteId(String) - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig
-
- setRouteId(String) - Method in class org.springframework.cloud.gateway.filter.factory.SpringCloudCircuitBreakerFilterFactory.Config
-
- setRouteId(String) - Method in interface org.springframework.cloud.gateway.support.HasRouteId
-
- setRouteId(String) - Method in class org.springframework.cloud.gateway.support.WeightConfig
-
- setRouteIdPrefix(String) - Method in class org.springframework.cloud.gateway.discovery.DiscoveryLocatorProperties
-
- setRoutes(List<RouteDefinition>) - Method in class org.springframework.cloud.gateway.config.GatewayProperties
-
- setSeries(HttpStatus.Series...) - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig
-
- setSetter(HystrixObservableCommand.Setter) - Method in class org.springframework.cloud.gateway.filter.factory.HystrixGatewayFilterFactory.Config
-
- setSources(List<String>) - Method in class org.springframework.cloud.gateway.handler.predicate.RemoteAddrRoutePredicateFactory.Config
-
- setSources(String...) - Method in class org.springframework.cloud.gateway.handler.predicate.RemoteAddrRoutePredicateFactory.Config
-
- setSsl(HttpClientProperties.Ssl) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties
-
- setStatus(String) - Method in class org.springframework.cloud.gateway.filter.factory.RedirectToGatewayFilterFactory.Config
-
- setStatus(String) - Method in class org.springframework.cloud.gateway.filter.factory.SetStatusGatewayFilterFactory.Config
-
- setStatus(int) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that sets the status on the response before it is returned to the client
by the Gateway.
- setStatus(HttpStatus) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that sets the status on the response before it is returned to the client
by the Gateway.
- setStatus(String) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
A filter that sets the status on the response before it is returned to the client
by the Gateway.
- setStatusCode(HttpStatus) - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory.Config
-
- setStatuses(HttpStatus...) - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig
-
- setStatusGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- SetStatusGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- SetStatusGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.SetStatusGatewayFilterFactory
-
- SetStatusGatewayFilterFactory.Config - Class in org.springframework.cloud.gateway.filter.factory
-
- setStrategy(DedupeResponseHeaderGatewayFilterFactory.Strategy) - Method in class org.springframework.cloud.gateway.filter.factory.DedupeResponseHeaderGatewayFilterFactory.Config
-
- setStreamingMediaTypes(List<MediaType>) - Method in class org.springframework.cloud.gateway.config.GatewayProperties
-
- setStrictTransportSecurity(String) - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- setStripVersion(RewriteLocationResponseHeaderGatewayFilterFactory.StripVersion) - Method in class org.springframework.cloud.gateway.filter.factory.RewriteLocationResponseHeaderGatewayFilterFactory.Config
-
- setTags(Map<String, String>) - Method in class org.springframework.cloud.gateway.config.GatewayMetricsProperties
-
- setTemplate(String) - Method in class org.springframework.cloud.gateway.filter.factory.SetPathGatewayFilterFactory.Config
-
- setToHeader(String) - Method in class org.springframework.cloud.gateway.filter.factory.MapRequestHeaderGatewayFilterFactory.Config
-
- setTrustedX509Certificates(List<String>) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- setType(HttpClientProperties.Pool.PoolType) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Pool
-
- setUri(URI) - Method in class org.springframework.cloud.gateway.route.RouteDefinition
-
- setUrl(String) - Method in class org.springframework.cloud.gateway.filter.factory.RedirectToGatewayFilterFactory.Config
-
- setUrlExpression(String) - Method in class org.springframework.cloud.gateway.discovery.DiscoveryLocatorProperties
-
- setUse404(boolean) - Method in class org.springframework.cloud.gateway.config.LoadBalancerProperties
-
- setUseInsecureTrustManager(boolean) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- setUsername(String) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Proxy
-
- setValidator(Validator) - Method in class org.springframework.cloud.gateway.filter.ratelimit.AbstractRateLimiter
-
Deprecated.
- setValidator(Validator) - Method in class org.springframework.cloud.gateway.route.RouteDefinitionRouteLocator
-
Deprecated.
- setValidator(Validator) - Method in class org.springframework.cloud.gateway.support.ConfigurationService
-
Deprecated.
- setValue(String) - Method in class org.springframework.cloud.gateway.filter.factory.AbstractNameValueGatewayFilterFactory.NameValueConfig
-
- setWebsocket(HttpClientProperties.Websocket) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties
-
- setWeight(int) - Method in class org.springframework.cloud.gateway.support.WeightConfig
-
- setWiretap(boolean) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties
-
- setXssProtectionHeader(String) - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- ShortcutConfigurable - Interface in org.springframework.cloud.gateway.support
-
- ShortcutConfigurable.ShortcutType - Enum in org.springframework.cloud.gateway.support
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.AbstractNameValueGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.DedupeResponseHeaderGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.FallbackHeadersGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.HystrixGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.MapRequestHeaderGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.PrefixPathGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.RedirectToGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.RemoveRequestHeaderGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.RemoveRequestParameterGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.RemoveResponseHeaderGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.RequestHeaderToRequestUriGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.RewriteLocationResponseHeaderGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.RewritePathGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.RewriteResponseHeaderGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.SetPathGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.SetStatusGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.SpringCloudCircuitBreakerFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.StripPrefixGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.handler.predicate.AfterRoutePredicateFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.handler.predicate.BeforeRoutePredicateFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.handler.predicate.BetweenRoutePredicateFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.handler.predicate.CookieRoutePredicateFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.handler.predicate.HeaderRoutePredicateFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.handler.predicate.HostRoutePredicateFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.handler.predicate.MethodRoutePredicateFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.handler.predicate.PathRoutePredicateFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.handler.predicate.QueryRoutePredicateFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.handler.predicate.RemoteAddrRoutePredicateFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.handler.predicate.WeightRoutePredicateFactory
-
- shortcutFieldOrder() - Method in interface org.springframework.cloud.gateway.support.ShortcutConfigurable
-
Returns hints about the number of args and the order for shortcut parsing.
- shortcutFieldPrefix() - Method in class org.springframework.cloud.gateway.handler.predicate.WeightRoutePredicateFactory
-
- shortcutFieldPrefix() - Method in interface org.springframework.cloud.gateway.support.ShortcutConfigurable
-
- shortcutType() - Method in class org.springframework.cloud.gateway.handler.predicate.HostRoutePredicateFactory
-
- shortcutType() - Method in class org.springframework.cloud.gateway.handler.predicate.PathRoutePredicateFactory
-
- shortcutType() - Method in class org.springframework.cloud.gateway.handler.predicate.RemoteAddrRoutePredicateFactory
-
- shortcutType() - Method in interface org.springframework.cloud.gateway.support.ShortcutConfigurable
-
- SimpleUrlHandlerMappingGlobalCorsAutoConfiguration - Class in org.springframework.cloud.gateway.config
-
This is useful for PreFlight CORS requests.
- SimpleUrlHandlerMappingGlobalCorsAutoConfiguration() - Constructor for class org.springframework.cloud.gateway.config.SimpleUrlHandlerMappingGlobalCorsAutoConfiguration
-
- SpringCloudCircuitBreakerFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- SpringCloudCircuitBreakerFilterFactory(ReactiveCircuitBreakerFactory, ObjectProvider<DispatcherHandler>) - Constructor for class org.springframework.cloud.gateway.filter.factory.SpringCloudCircuitBreakerFilterFactory
-
- SpringCloudCircuitBreakerFilterFactory.Config - Class in org.springframework.cloud.gateway.filter.factory
-
- SpringCloudCircuitBreakerHystrixConfiguration() - Constructor for class org.springframework.cloud.gateway.config.GatewayCircuitBreakerAutoConfiguration.SpringCloudCircuitBreakerHystrixConfiguration
-
- springCloudCircuitBreakerHystrixFilterFactory(ReactiveHystrixCircuitBreakerFactory, ObjectProvider<DispatcherHandler>) - Method in class org.springframework.cloud.gateway.config.GatewayCircuitBreakerAutoConfiguration.SpringCloudCircuitBreakerHystrixConfiguration
-
- SpringCloudCircuitBreakerHystrixFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- SpringCloudCircuitBreakerHystrixFilterFactory(ReactiveCircuitBreakerFactory, ObjectProvider<DispatcherHandler>) - Constructor for class org.springframework.cloud.gateway.filter.factory.SpringCloudCircuitBreakerHystrixFilterFactory
-
- springCloudCircuitBreakerResilience4JFilterFactory(ReactiveResilience4JCircuitBreakerFactory, ObjectProvider<DispatcherHandler>) - Method in class org.springframework.cloud.gateway.config.GatewayCircuitBreakerAutoConfiguration.Resilience4JConfiguration
-
- SpringCloudCircuitBreakerResilience4JFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
- SpringCloudCircuitBreakerResilience4JFilterFactory(ReactiveCircuitBreakerFactory, ObjectProvider<DispatcherHandler>) - Constructor for class org.springframework.cloud.gateway.filter.factory.SpringCloudCircuitBreakerResilience4JFilterFactory
-
- SpringMvcFoundOnClasspathConfiguration() - Constructor for class org.springframework.cloud.gateway.config.GatewayClassPathWarningAutoConfiguration.SpringMvcFoundOnClasspathConfiguration
-
- Ssl() - Constructor for class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- StatefulConfigurable<C> - Interface in org.springframework.cloud.gateway.support
-
- STATUS_KEY - Static variable in class org.springframework.cloud.gateway.filter.factory.RedirectToGatewayFilterFactory
-
Status key.
- STATUS_KEY - Static variable in class org.springframework.cloud.gateway.filter.factory.SetStatusGatewayFilterFactory
-
Status key.
- STRICT_TRANSPORT_SECURITY_HEADER - Static variable in class org.springframework.cloud.gateway.filter.factory.SecureHeadersGatewayFilterFactory
-
Strict transport security header name.
- STRICT_TRANSPORT_SECURITY_HEADER_DEFAULT - Static variable in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
Strict transport security header default.
- stringToZonedDateTimeConverter() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- StringToZonedDateTimeConverter - Class in org.springframework.cloud.gateway.support
-
- StringToZonedDateTimeConverter() - Constructor for class org.springframework.cloud.gateway.support.StringToZonedDateTimeConverter
-
- stripPrefix(int) - Method in class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
Strips the prefix from the path of the request before it is routed by the Gateway.
- stripPrefixGatewayFilterFactory() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- StripPrefixGatewayFilterFactory - Class in org.springframework.cloud.gateway.filter.factory
-
This filter removes the first part of the path, known as the prefix, from the request
before sending it downstream.
- StripPrefixGatewayFilterFactory() - Constructor for class org.springframework.cloud.gateway.filter.factory.StripPrefixGatewayFilterFactory
-
- StripPrefixGatewayFilterFactory.Config - Class in org.springframework.cloud.gateway.filter.factory
-
- styleStart(StringBuilder, Object) - Method in class org.springframework.cloud.gateway.support.GatewayToStringStyler
-
- supports(HttpHeadersFilter.Type) - Method in interface org.springframework.cloud.gateway.filter.headers.HttpHeadersFilter
-
- supports(HttpHeadersFilter.Type) - Method in class org.springframework.cloud.gateway.filter.headers.RemoveHopByHopHeadersFilter
-
- supportsEventType(Class<? extends ApplicationEvent>) - Method in class org.springframework.cloud.gateway.filter.WeightCalculatorWebFilter
-
- supportsSourceType(Class<?>) - Method in class org.springframework.cloud.gateway.filter.WeightCalculatorWebFilter
-
- validate() - Method in class org.springframework.cloud.gateway.filter.factory.RequestSizeGatewayFilterFactory.RequestSizeConfig
-
- validate() - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.BackoffConfig
-
- validate() - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig
-
- validate() - Method in class org.springframework.cloud.gateway.support.ConfigurationService.AbstractBuilder
-
- validate() - Method in class org.springframework.cloud.gateway.support.ConfigurationService.ConfigurableBuilder
-
- validate() - Method in class org.springframework.cloud.gateway.support.ConfigurationService.InstanceBuilder
-
- validateRoute(Route, ServerWebExchange) - Method in class org.springframework.cloud.gateway.handler.RoutePredicateHandlerMapping
-
Validate the given handler against the current request.
- value - Variable in class org.springframework.cloud.gateway.filter.factory.AbstractNameValueGatewayFilterFactory.NameValueConfig
-
- VALUE_KEY - Static variable in interface org.springframework.cloud.gateway.filter.factory.GatewayFilterFactory
-
Value key.
- VALUE_KEY - Static variable in interface org.springframework.cloud.gateway.filter.GatewayFilter
-
Value key.
- valueOf(String) - Static method in enum org.springframework.cloud.gateway.config.HttpClientProperties.Pool.PoolType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.cloud.gateway.filter.factory.DedupeResponseHeaderGatewayFilterFactory.Strategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.cloud.gateway.filter.factory.RewriteLocationResponseHeaderGatewayFilterFactory.StripVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.cloud.gateway.filter.headers.HttpHeadersFilter.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.cloud.gateway.handler.RoutePredicateHandlerMapping.ManagementPortType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.cloud.gateway.support.ShortcutConfigurable.ShortcutType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.springframework.cloud.gateway.config.HttpClientProperties.Pool.PoolType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.cloud.gateway.filter.factory.DedupeResponseHeaderGatewayFilterFactory.Strategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.cloud.gateway.filter.factory.RewriteLocationResponseHeaderGatewayFilterFactory.StripVersion
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.cloud.gateway.filter.headers.HttpHeadersFilter.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.cloud.gateway.handler.RoutePredicateHandlerMapping.ManagementPortType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.cloud.gateway.support.ShortcutConfigurable.ShortcutType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- X_CF_FORWARDED_URL - Static variable in class org.springframework.cloud.gateway.handler.predicate.CloudFoundryRouteServiceRoutePredicateFactory
-
Forwarded URL header name.
- X_CF_PROXY_METADATA - Static variable in class org.springframework.cloud.gateway.handler.predicate.CloudFoundryRouteServiceRoutePredicateFactory
-
Proxy metadata header name.
- X_CF_PROXY_SIGNATURE - Static variable in class org.springframework.cloud.gateway.handler.predicate.CloudFoundryRouteServiceRoutePredicateFactory
-
Proxy signature header name.
- X_CONTENT_TYPE_OPTIONS_HEADER - Static variable in class org.springframework.cloud.gateway.filter.factory.SecureHeadersGatewayFilterFactory
-
Content-Type Options header name.
- X_CONTENT_TYPE_OPTIONS_HEADER_DEFAULT - Static variable in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
Content-Type Options header default.
- X_DOWNLOAD_OPTIONS_HEADER - Static variable in class org.springframework.cloud.gateway.filter.factory.SecureHeadersGatewayFilterFactory
-
Download Options header name.
- X_DOWNLOAD_OPTIONS_HEADER_DEFAULT - Static variable in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
Download Options header default.
- X_FORWARDED_FOR - Static variable in class org.springframework.cloud.gateway.support.ipresolver.XForwardedRemoteAddressResolver
-
Forwarded-For header name.
- X_FORWARDED_FOR_HEADER - Static variable in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
X-Forwarded-For Header.
- X_FORWARDED_HOST_HEADER - Static variable in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
X-Forwarded-Host Header.
- X_FORWARDED_PORT_HEADER - Static variable in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
X-Forwarded-Port Header.
- X_FORWARDED_PREFIX_HEADER - Static variable in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
X-Forwarded-Prefix Header.
- X_FORWARDED_PROTO_HEADER - Static variable in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
X-Forwarded-Proto Header.
- X_FRAME_OPTIONS_HEADER - Static variable in class org.springframework.cloud.gateway.filter.factory.SecureHeadersGatewayFilterFactory
-
Frame options header name.
- X_FRAME_OPTIONS_HEADER_DEFAULT - Static variable in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
Frame Options header default.
- X_PERMITTED_CROSS_DOMAIN_POLICIES_HEADER - Static variable in class org.springframework.cloud.gateway.filter.factory.SecureHeadersGatewayFilterFactory
-
Permitted Cross-Domain Policies header name.
- X_PERMITTED_CROSS_DOMAIN_POLICIES_HEADER_DEFAULT - Static variable in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
Permitted Cross-Domain Policies header default.
- X_XSS_PROTECTION_HEADER - Static variable in class org.springframework.cloud.gateway.filter.factory.SecureHeadersGatewayFilterFactory
-
Xss-Protection header name.
- X_XSS_PROTECTION_HEADER_DEFAULT - Static variable in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
Xss-Protection header default.
- xForwardedHeadersFilter() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- XForwardedHeadersFilter - Class in org.springframework.cloud.gateway.filter.headers
-
- XForwardedHeadersFilter() - Constructor for class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
- XForwardedRemoteAddressResolver - Class in org.springframework.cloud.gateway.support.ipresolver
-
Parses the client address from the X-Forwarded-For header.