- GATEWAY_ALREADY_PREFIXED_ATTR - Static variable in class org.springframework.cloud.gateway.support.ServerWebExchangeUtils
-
Gateway already prefixed attribute name.
- GATEWAY_ALREADY_ROUTED_ATTR - Static variable in class org.springframework.cloud.gateway.support.ServerWebExchangeUtils
-
Used when a routing filter has been successfully called.
- GATEWAY_HANDLER_MAPPER_ATTR - Static variable in class org.springframework.cloud.gateway.support.ServerWebExchangeUtils
-
Gateway handler mapper attribute name.
- GATEWAY_ORIGINAL_REQUEST_URL_ATTR - Static variable in class org.springframework.cloud.gateway.support.ServerWebExchangeUtils
-
Gateway original request URL attribute name.
- GATEWAY_PREDICATE_ROUTE_ATTR - Static variable in class org.springframework.cloud.gateway.support.ServerWebExchangeUtils
-
Gateway predicate route attribute name.
- GATEWAY_REQUEST_URL_ATTR - Static variable in class org.springframework.cloud.gateway.support.ServerWebExchangeUtils
-
Gateway request URL attribute name.
- GATEWAY_ROUTE_ATTR - Static variable in class org.springframework.cloud.gateway.support.ServerWebExchangeUtils
-
Gateway route attribute name.
- GATEWAY_SCHEME_PREFIX_ATTR - Static variable in class org.springframework.cloud.gateway.support.ServerWebExchangeUtils
-
Gateway scheme prefix attribute name.
- GatewayActuatorConfiguration() - Constructor for class org.springframework.cloud.gateway.config.GatewayAutoConfiguration.GatewayActuatorConfiguration
-
- GatewayAutoConfiguration - Class in org.springframework.cloud.gateway.config
-
- GatewayAutoConfiguration() - Constructor for class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- GatewayAutoConfiguration.GatewayActuatorConfiguration - Class in org.springframework.cloud.gateway.config
-
- GatewayAutoConfiguration.HystrixConfiguration - Class in org.springframework.cloud.gateway.config
-
- GatewayAutoConfiguration.NettyConfiguration - Class in org.springframework.cloud.gateway.config
-
- GatewayClassPathWarningAutoConfiguration - Class in org.springframework.cloud.gateway.config
-
- GatewayClassPathWarningAutoConfiguration() - Constructor for class org.springframework.cloud.gateway.config.GatewayClassPathWarningAutoConfiguration
-
- GatewayClassPathWarningAutoConfiguration.SpringMvcFoundOnClasspathConfiguration - Class in org.springframework.cloud.gateway.config
-
- GatewayClassPathWarningAutoConfiguration.WebfluxMissingFromClasspathConfiguration - Class in org.springframework.cloud.gateway.config
-
- GatewayControllerEndpoint - Class in org.springframework.cloud.gateway.actuate
-
- GatewayControllerEndpoint(RouteDefinitionLocator, List<GlobalFilter>, List<GatewayFilterFactory>, RouteDefinitionWriter, RouteLocator) - Constructor for class org.springframework.cloud.gateway.actuate.GatewayControllerEndpoint
-
- gatewayControllerEndpoint(RouteDefinitionLocator, List<GlobalFilter>, List<GatewayFilterFactory>, RouteDefinitionWriter, RouteLocator) - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration.GatewayActuatorConfiguration
-
- GatewayDiscoveryClientAutoConfiguration - Class in org.springframework.cloud.gateway.discovery
-
- GatewayDiscoveryClientAutoConfiguration() - Constructor for class org.springframework.cloud.gateway.discovery.GatewayDiscoveryClientAutoConfiguration
-
- GatewayEnvironmentPostProcessor - Class in org.springframework.cloud.gateway.config
-
- GatewayEnvironmentPostProcessor() - Constructor for class org.springframework.cloud.gateway.config.GatewayEnvironmentPostProcessor
-
- GatewayFilter - Interface in org.springframework.cloud.gateway.filter
-
Contract for interception-style, chained processing of Web requests that may be used to
implement cross-cutting, application-agnostic requirements such as security, timeouts,
and others.
- GatewayFilterChain - Interface in org.springframework.cloud.gateway.filter
-
Contract to allow a WebFilter
to delegate to the next in the chain.
- GatewayFilterFactory<C> - Interface in org.springframework.cloud.gateway.filter.factory
-
- gatewayFilters - Variable in class org.springframework.cloud.gateway.route.Route.AbstractBuilder
-
- GatewayFilterSpec - Class in org.springframework.cloud.gateway.route.builder
-
Applies specific filters to routes.
- GatewayFilterSpec(Route.AsyncBuilder, RouteLocatorBuilder.Builder) - Constructor for class org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
-
- GatewayFilterSpec.RequestRateLimiterSpec - Class in org.springframework.cloud.gateway.route.builder
-
- GatewayLoadBalancerClientAutoConfiguration - Class in org.springframework.cloud.gateway.config
-
- GatewayLoadBalancerClientAutoConfiguration() - Constructor for class org.springframework.cloud.gateway.config.GatewayLoadBalancerClientAutoConfiguration
-
- gatewayMetricFilter(MeterRegistry) - Method in class org.springframework.cloud.gateway.config.GatewayMetricsAutoConfiguration
-
- GatewayMetricsAutoConfiguration - Class in org.springframework.cloud.gateway.config
-
- GatewayMetricsAutoConfiguration() - Constructor for class org.springframework.cloud.gateway.config.GatewayMetricsAutoConfiguration
-
- GatewayMetricsFilter - Class in org.springframework.cloud.gateway.filter
-
- GatewayMetricsFilter(MeterRegistry) - Constructor for class org.springframework.cloud.gateway.filter.GatewayMetricsFilter
-
- GatewayNoLoadBalancerClientAutoConfiguration - Class in org.springframework.cloud.gateway.config
-
- GatewayNoLoadBalancerClientAutoConfiguration() - Constructor for class org.springframework.cloud.gateway.config.GatewayNoLoadBalancerClientAutoConfiguration
-
- GatewayNoLoadBalancerClientAutoConfiguration.NoLoadBalancerClientFilter - Class in org.springframework.cloud.gateway.config
-
- gatewayProperties() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- GatewayProperties - Class in org.springframework.cloud.gateway.config
-
- GatewayProperties() - Constructor for class org.springframework.cloud.gateway.config.GatewayProperties
-
- GENERATED_NAME_PREFIX - Static variable in class org.springframework.cloud.gateway.support.NameUtils
-
Generated name prefix.
- generateName(int) - Static method in class org.springframework.cloud.gateway.support.NameUtils
-
- getAcquireTimeout() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Pool
-
- getArgs() - Method in class org.springframework.cloud.gateway.event.FilterArgsEvent
-
- getArgs() - Method in class org.springframework.cloud.gateway.event.PredicateArgsEvent
-
- getArgs() - Method in class org.springframework.cloud.gateway.filter.FilterDefinition
-
- getArgs() - Method in class org.springframework.cloud.gateway.handler.predicate.PredicateDefinition
-
- getBody() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.HttpMessageWriterResponse
-
- getBody() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.ResponseAdapter
-
- getBody() - Method in class org.springframework.cloud.gateway.support.CachedBodyOutputMessage
-
- getBurstCapacity() - Method in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter.Config
-
- getBurstCapacityHeader() - Method in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
- getCauseExceptionMessageHeaderName() - Method in class org.springframework.cloud.gateway.filter.factory.FallbackHeadersGatewayFilterFactory.Config
-
- getCloseNotifyFlushTimeout() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- getCloseNotifyFlushTimeoutMillis() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
Deprecated.
- getCloseNotifyReadTimeout() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- getCloseNotifyReadTimeoutMillis() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
Deprecated.
- getConfig() - Method in class org.springframework.cloud.gateway.support.AbstractStatefulConfigurable
-
- getConfig() - Method in interface org.springframework.cloud.gateway.support.StatefulConfigurable
-
- getConfigClass() - Method in interface org.springframework.cloud.gateway.filter.factory.GatewayFilterFactory
-
- getConfigClass() - Method in interface org.springframework.cloud.gateway.handler.predicate.RoutePredicateFactory
-
- getConfigClass() - Method in class org.springframework.cloud.gateway.support.AbstractConfigurable
-
- getConfigClass() - Method in interface org.springframework.cloud.gateway.support.Configurable
-
- getConfigurationPropertyName() - Method in class org.springframework.cloud.gateway.filter.ratelimit.AbstractRateLimiter
-
- getConnectTimeout() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties
-
- getContentSecurityPolicy() - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- getContentType() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyRequestBodyGatewayFilterFactory.Config
-
- getContentTypeOptions() - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- getCookies() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.HttpMessageWriterResponse
-
- getCookies() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.ResponseAdapter
-
- getCorsConfiguration(Object, ServerWebExchange) - Method in class org.springframework.cloud.gateway.handler.RoutePredicateHandlerMapping
-
- getCorsConfigurations() - Method in class org.springframework.cloud.gateway.config.GlobalCorsProperties
-
- getDatetime() - Method in class org.springframework.cloud.gateway.handler.predicate.AfterRoutePredicateFactory.Config
-
- getDatetime() - Method in class org.springframework.cloud.gateway.handler.predicate.BeforeRoutePredicateFactory.Config
-
- getDatetime1() - Method in class org.springframework.cloud.gateway.handler.predicate.BetweenRoutePredicateFactory.Config
-
- getDatetime2() - Method in class org.springframework.cloud.gateway.handler.predicate.BetweenRoutePredicateFactory.Config
-
- getDefaultConfigurationType() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- getDefaultFilters() - Method in class org.springframework.cloud.gateway.config.GatewayProperties
-
- getDefaultKeyResolver() - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory
-
- getDefaultRateLimiter() - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory
-
- getDelegate() - Method in class org.springframework.cloud.gateway.filter.OrderedGatewayFilter
-
- getDenyEmptyKey() - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory.Config
-
- getDownloadOptions() - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- getEmptyKeyStatus() - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory.Config
-
- getEmptyKeyStatusCode() - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory
-
- getExceptions() - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig
-
- getExecutionExceptionMessageHeaderName() - Method in class org.springframework.cloud.gateway.filter.factory.FallbackHeadersGatewayFilterFactory.Config
-
- getExecutionExceptionTypeHeaderName() - Method in class org.springframework.cloud.gateway.filter.factory.FallbackHeadersGatewayFilterFactory.Config
-
- getFallbackUri() - Method in class org.springframework.cloud.gateway.filter.factory.HystrixGatewayFilterFactory.Config
-
- getFilters() - Method in class org.springframework.cloud.gateway.discovery.DiscoveryLocatorProperties
-
- getFilters() - Method in class org.springframework.cloud.gateway.route.Route
-
- getFilters() - Method in class org.springframework.cloud.gateway.route.RouteDefinition
-
- getFrameOptions() - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- getGroup() - Method in class org.springframework.cloud.gateway.support.WeightConfig
-
- getHandlerInternal(ServerWebExchange) - Method in class org.springframework.cloud.gateway.handler.RoutePredicateHandlerMapping
-
- getHandshakeTimeout() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- getHandshakeTimeoutMillis() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
Deprecated.
- getHeader() - Method in class org.springframework.cloud.gateway.handler.predicate.HeaderRoutePredicateFactory.Config
-
- getHeaders() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.HttpMessageWriterResponse
-
- getHeaders() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.ResponseAdapter
-
- getHeaders() - Method in class org.springframework.cloud.gateway.filter.headers.RemoveHopByHopHeadersFilter
-
- getHeaders() - Method in class org.springframework.cloud.gateway.filter.ratelimit.RateLimiter.Response
-
- getHeaders(RedisRateLimiter.Config, Long) - Method in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
- getHeaders() - Method in class org.springframework.cloud.gateway.support.CachedBodyOutputMessage
-
- getHeadersFilters() - Method in class org.springframework.cloud.gateway.filter.NettyRoutingFilter
-
- getHints() - Method in class org.springframework.cloud.gateway.handler.predicate.ReadBodyPredicateFactory.Config
-
- getHost() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Proxy
-
- getHttpStatus() - Method in class org.springframework.cloud.gateway.support.HttpStatusHolder
-
- getId() - Method in class org.springframework.cloud.gateway.route.Route.AbstractBuilder
-
- getId() - Method in class org.springframework.cloud.gateway.route.Route
-
- getId() - Method in class org.springframework.cloud.gateway.route.RouteDefinition
-
- getInClass() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyRequestBodyGatewayFilterFactory.Config
-
- getInClass() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.Config
-
- getInClass() - Method in class org.springframework.cloud.gateway.handler.predicate.ReadBodyPredicateFactory.Config
-
- getIncludeExpression() - Method in class org.springframework.cloud.gateway.discovery.DiscoveryLocatorProperties
-
- getInHints() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyRequestBodyGatewayFilterFactory.Config
-
Deprecated.
- getInHints() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.Config
-
- getKeyResolver() - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory.Config
-
- getMaxConnections() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Pool
-
- getMaxSize() - Method in class org.springframework.cloud.gateway.filter.factory.RequestSizeGatewayFilterFactory.RequestSizeConfig
-
- getMethod() - Method in class org.springframework.cloud.gateway.handler.predicate.MethodRoutePredicateFactory.Config
-
- getMethods() - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig
-
- getName() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Pool
-
- getName() - Method in class org.springframework.cloud.gateway.filter.factory.AbstractGatewayFilterFactory.NameConfig
-
- getName() - Method in class org.springframework.cloud.gateway.filter.factory.AbstractNameValueGatewayFilterFactory.NameValueConfig
-
- getName() - Method in class org.springframework.cloud.gateway.filter.factory.HystrixGatewayFilterFactory.Config
-
- getName() - Method in class org.springframework.cloud.gateway.filter.FilterDefinition
-
- getName() - Method in class org.springframework.cloud.gateway.handler.predicate.CookieRoutePredicateFactory.Config
-
- getName() - Method in class org.springframework.cloud.gateway.handler.predicate.PredicateDefinition
-
- getNewContentType() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.Config
-
- getNonProxyHostsPattern() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Proxy
-
- getOrder() - Method in class org.springframework.cloud.gateway.config.GatewayNoLoadBalancerClientAutoConfiguration.NoLoadBalancerClientFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.AdaptCachedBodyGlobalFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.ModifyResponseGatewayFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.ForwardPathFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.ForwardRoutingFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.GatewayMetricsFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.headers.ForwardedHeadersFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.headers.RemoveHopByHopHeadersFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.LoadBalancerClientFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.NettyRoutingFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.NettyWriteResponseFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.OrderedGatewayFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.RouteToRequestUrlFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.WebClientHttpRoutingFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.WebClientWriteResponseFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.WebsocketRoutingFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.filter.WeightCalculatorWebFilter
-
- getOrder() - Method in class org.springframework.cloud.gateway.route.Route
-
- getOrder() - Method in class org.springframework.cloud.gateway.route.RouteDefinition
-
- getOutClass() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyRequestBodyGatewayFilterFactory.Config
-
- getOutClass() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.Config
-
- getOutHints() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyRequestBodyGatewayFilterFactory.Config
-
Deprecated.
- getOutHints() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.Config
-
- getParam() - Method in class org.springframework.cloud.gateway.handler.predicate.QueryRoutePredicateFactory.Config
-
- getParts() - Method in class org.springframework.cloud.gateway.filter.factory.StripPrefixGatewayFilterFactory.Config
-
- getPassword() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Proxy
-
- getPattern() - Method in class org.springframework.cloud.gateway.handler.predicate.HostRoutePredicateFactory.Config
-
Deprecated.
- getPattern() - Method in class org.springframework.cloud.gateway.handler.predicate.PathRoutePredicateFactory.Config
-
Deprecated.
- getPatterns() - Method in class org.springframework.cloud.gateway.handler.predicate.HostRoutePredicateFactory.Config
-
- getPatterns() - Method in class org.springframework.cloud.gateway.handler.predicate.PathRoutePredicateFactory.Config
-
- getPermittedCrossDomainPolicies() - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- getPool() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties
-
- getPort() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Proxy
-
- getPredicate() - Method in class org.springframework.cloud.gateway.handler.predicate.ReadBodyPredicateFactory.Config
-
- getPredicate() - Method in class org.springframework.cloud.gateway.route.Route.AbstractBuilder
-
- getPredicate() - Method in class org.springframework.cloud.gateway.route.Route.AsyncBuilder
-
- getPredicate() - Method in class org.springframework.cloud.gateway.route.Route.Builder
-
- getPredicate() - Method in class org.springframework.cloud.gateway.route.Route
-
- getPredicates() - Method in class org.springframework.cloud.gateway.discovery.DiscoveryLocatorProperties
-
- getPredicates() - Method in class org.springframework.cloud.gateway.route.RouteDefinition
-
- getPrefix() - Method in class org.springframework.cloud.gateway.filter.factory.PrefixPathGatewayFilterFactory.Config
-
- getProxy() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties
-
- getRateLimiter() - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory.Config
-
- getRawStatusCode() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.ResponseAdapter
-
- getReferrerPolicy() - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- getRegexp() - Method in class org.springframework.cloud.gateway.filter.factory.RewritePathGatewayFilterFactory.Config
-
- getRegexp() - Method in class org.springframework.cloud.gateway.filter.factory.RewriteResponseHeaderGatewayFilterFactory.Config
-
- getRegexp() - Method in class org.springframework.cloud.gateway.handler.predicate.CookieRoutePredicateFactory.Config
-
- getRegexp() - Method in class org.springframework.cloud.gateway.handler.predicate.HeaderRoutePredicateFactory.Config
-
- getRegexp() - Method in class org.springframework.cloud.gateway.handler.predicate.QueryRoutePredicateFactory.Config
-
- getRemainingHeader() - Method in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
- getReplacement() - Method in class org.springframework.cloud.gateway.filter.factory.RewritePathGatewayFilterFactory.Config
-
- getReplacement() - Method in class org.springframework.cloud.gateway.filter.factory.RewriteResponseHeaderGatewayFilterFactory.Config
-
- getReplenishRate() - Method in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter.Config
-
- getReplenishRateHeader() - Method in class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
- getResponseTimeout() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties
-
- getRetries() - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig
-
- getRewriteFunction() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyRequestBodyGatewayFilterFactory.Config
-
- getRewriteFunction() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.Config
-
- getRootCauseExceptionTypeHeaderName() - Method in class org.springframework.cloud.gateway.filter.factory.FallbackHeadersGatewayFilterFactory.Config
-
- getRouteDefinitions() - Method in class org.springframework.cloud.gateway.config.PropertiesRouteDefinitionLocator
-
- getRouteDefinitions() - Method in class org.springframework.cloud.gateway.discovery.DiscoveryClientRouteDefinitionLocator
-
- getRouteDefinitions() - Method in class org.springframework.cloud.gateway.route.CachingRouteDefinitionLocator
-
- getRouteDefinitions() - Method in class org.springframework.cloud.gateway.route.CompositeRouteDefinitionLocator
-
- getRouteDefinitions() - Method in class org.springframework.cloud.gateway.route.InMemoryRouteDefinitionRepository
-
- getRouteDefinitions() - Method in interface org.springframework.cloud.gateway.route.RouteDefinitionLocator
-
- getRouteId() - Method in class org.springframework.cloud.gateway.event.FilterArgsEvent
-
- getRouteId() - Method in class org.springframework.cloud.gateway.event.PredicateArgsEvent
-
- getRouteId() - Method in class org.springframework.cloud.gateway.support.WeightConfig
-
- getRouteIdPrefix() - Method in class org.springframework.cloud.gateway.discovery.DiscoveryLocatorProperties
-
- getRoutes() - Method in class org.springframework.cloud.gateway.config.GatewayProperties
-
- getRoutes() - Method in class org.springframework.cloud.gateway.route.CachingRouteLocator
-
- getRoutes() - Method in class org.springframework.cloud.gateway.route.CompositeRouteLocator
-
- getRoutes() - Method in class org.springframework.cloud.gateway.route.RouteDefinitionRouteLocator
-
- getRoutes() - Method in interface org.springframework.cloud.gateway.route.RouteLocator
-
- getSeries() - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig
-
- getSeries() - Method in class org.springframework.cloud.gateway.support.HttpStatusHolder
-
- getSimpleName() - Method in class org.springframework.cloud.gateway.handler.RoutePredicateHandlerMapping
-
- getSources() - Method in class org.springframework.cloud.gateway.handler.predicate.RemoteAddrRoutePredicateFactory.Config
-
- getSsl() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties
-
- getStatus() - Method in class org.springframework.cloud.gateway.filter.factory.RedirectToGatewayFilterFactory.Config
-
- getStatus() - Method in class org.springframework.cloud.gateway.filter.factory.SetStatusGatewayFilterFactory.Config
-
- getStatus() - Method in class org.springframework.cloud.gateway.support.HttpStatusHolder
-
- getStatusCode() - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory.Config
-
- getStatusCode() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.HttpMessageWriterResponse
-
- getStatusCode() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.ResponseAdapter
-
- getStatuses() - Method in class org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig
-
- getStreamingMediaTypes() - Method in class org.springframework.cloud.gateway.config.GatewayProperties
-
- getStrictTransportSecurity() - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- getTargetObject(Object) - Static method in class org.springframework.cloud.gateway.support.ConfigurationUtils
-
- getTemplate() - Method in class org.springframework.cloud.gateway.filter.factory.SetPathGatewayFilterFactory.Config
-
- getThis() - Method in class org.springframework.cloud.gateway.route.Route.AbstractBuilder
-
- getThis() - Method in class org.springframework.cloud.gateway.route.Route.AsyncBuilder
-
- getThis() - Method in class org.springframework.cloud.gateway.route.Route.Builder
-
- getTokensRemaining() - Method in class org.springframework.cloud.gateway.filter.ratelimit.RateLimiter.Response
-
Deprecated.
- getTrustedX509Certificates() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- getTrustedX509CertificatesForTrustManager() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
-
- getType() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Pool
-
- getUri() - Method in class org.springframework.cloud.gateway.route.Route
-
- getUri() - Method in class org.springframework.cloud.gateway.route.RouteDefinition
-
- getUriTemplateVariables(ServerWebExchange) - Static method in class org.springframework.cloud.gateway.support.ServerWebExchangeUtils
-
- getUrl() - Method in class org.springframework.cloud.gateway.filter.factory.RedirectToGatewayFilterFactory.Config
-
- getUrlExpression() - Method in class org.springframework.cloud.gateway.discovery.DiscoveryLocatorProperties
-
- getUsername() - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Proxy
-
- getValidator() - Method in class org.springframework.cloud.gateway.filter.ratelimit.AbstractRateLimiter
-
- getValue() - Method in class org.springframework.cloud.gateway.filter.factory.AbstractNameValueGatewayFilterFactory.NameValueConfig
-
- getValue(SpelExpressionParser, BeanFactory, String) - Static method in interface org.springframework.cloud.gateway.support.ShortcutConfigurable
-
- getWeight() - Method in class org.springframework.cloud.gateway.support.WeightConfig
-
- getWeightConfig() - Method in class org.springframework.cloud.gateway.event.WeightDefinedEvent
-
- getXssProtectionHeader() - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- globalCorsProperties() - Method in class org.springframework.cloud.gateway.config.GatewayAutoConfiguration
-
- GlobalCorsProperties - Class in org.springframework.cloud.gateway.config
-
Configuration properties for global configuration of cors.
- GlobalCorsProperties() - Constructor for class org.springframework.cloud.gateway.config.GlobalCorsProperties
-
- GlobalFilter - Interface in org.springframework.cloud.gateway.filter
-
Contract for interception-style, chained processing of Web requests that may be used to
implement cross-cutting, application-agnostic requirements such as security, timeouts,
and others.
- globalfilters() - Method in class org.springframework.cloud.gateway.actuate.GatewayControllerEndpoint
-
- GROUP_KEY - Static variable in class org.springframework.cloud.gateway.handler.predicate.WeightRoutePredicateFactory
-
Weight config group key.
- 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
-
- rawStatusCode() - Method in class org.springframework.cloud.gateway.support.DefaultClientResponse
-
- reactorNettyWebSocketClient(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
-
This predicate is BETA and may be subject to change in a future release.
- 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(ReactiveRedisTemplate<String, String>, RedisScript<List<Long>>, Validator) - Constructor for class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
- RedisRateLimiter(int, int) - Constructor for class org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter
-
- 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.GatewayControllerEndpoint
-
- 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.
- remoteAddress() - Method in class org.springframework.cloud.gateway.support.DefaultServerRequest
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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.
- ResponseAdapter(Publisher<? extends DataBuffer>, HttpHeaders) - Constructor for class org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.ResponseAdapter
-
- 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.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
-
- 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, 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(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, ConversionService) - 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
-
- RouteDefinitionWriter - Interface in org.springframework.cloud.gateway.route
-
- routefilers() - Method in class org.springframework.cloud.gateway.actuate.GatewayControllerEndpoint
-
- 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
-
- 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.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, Mono<RouteDefinition>) - Method in class org.springframework.cloud.gateway.actuate.GatewayControllerEndpoint
-
- 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
-
- session() - Method in class org.springframework.cloud.gateway.support.DefaultServerRequest
-
- 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
-
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.gateway.actuate.GatewayControllerEndpoint
-
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.gateway.handler.predicate.WeightRoutePredicateFactory
-
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.gateway.route.RouteDefinitionRouteLocator
-
- 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
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.cloud.gateway.route.RouteDefinitionRouteLocator
-
- 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.
- setComplete() - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.HttpMessageWriterResponse
-
- setComplete() - Method in class org.springframework.cloud.gateway.support.CachedBodyOutputMessage
-
- 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
-
- 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
-
- 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
-
- 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
-
- setFilters(List<FilterDefinition>) - Method in class org.springframework.cloud.gateway.discovery.DiscoveryLocatorProperties
-
- setFilters(List<FilterDefinition>) - Method in class org.springframework.cloud.gateway.route.RouteDefinition
-
- 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
-
- 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
-
- 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
-
- setKeyResolver(KeyResolver) - Method in class org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory.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
-
- setMaxConnections(Integer) - Method in class org.springframework.cloud.gateway.config.HttpClientProperties.Pool
-
- setMaxSize(Long) - Method in class org.springframework.cloud.gateway.filter.factory.RequestSizeGatewayFilterFactory.RequestSizeConfig
-
- 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.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
-
- 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
-
- 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
-
- 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
-
- setRequestSize(Long) - 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.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
-
- setStatusCode(HttpStatus) - Method in class org.springframework.cloud.gateway.filter.factory.rewrite.HttpMessageWriterResponse
-
- 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
-
- setStreamingMediaTypes(List<MediaType>) - Method in class org.springframework.cloud.gateway.config.GatewayProperties
-
- setStrictTransportSecurity(String) - Method in class org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
-
- setTemplate(String) - Method in class org.springframework.cloud.gateway.filter.factory.SetPathGatewayFilterFactory.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
-
- setValue(String) - Method in class org.springframework.cloud.gateway.filter.factory.AbstractNameValueGatewayFilterFactory.NameValueConfig
-
- setWeight(int) - Method in class org.springframework.cloud.gateway.support.WeightConfig
-
- setWriteHandler(Function<Flux<DataBuffer>, Mono<Void>>) - Method in class org.springframework.cloud.gateway.support.CachedBodyOutputMessage
-
Configure a custom handler for writing the request body.
- 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.FallbackHeadersGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.HystrixGatewayFilterFactory
-
- 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.RemoveResponseHeaderGatewayFilterFactory
-
- shortcutFieldOrder() - Method in class org.springframework.cloud.gateway.filter.factory.RequestHeaderToRequestUriGatewayFilterFactory
-
- 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.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
-
- 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.
- statusCode() - Method in class org.springframework.cloud.gateway.support.DefaultClientResponse
-
- statusCode() - Method in class org.springframework.cloud.gateway.support.DefaultServerResponse
-
- strategies() - Method in class org.springframework.cloud.gateway.support.DefaultClientResponse
-
- 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
-
- 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
-
- 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.