Class Hierarchy
- java.lang.Object
- org.springframework.cloud.gateway.support.AbstractConfigurable<C> (implements org.springframework.cloud.gateway.support.Configurable<C>)
- org.springframework.cloud.gateway.filter.factory.AbstractGatewayFilterFactory.NameConfig
- org.springframework.cloud.gateway.filter.factory.AbstractNameValueGatewayFilterFactory.NameValueConfig
- org.springframework.cloud.gateway.filter.AdaptCachedBodyGlobalFilter (implements org.springframework.context.ApplicationListener<E>, org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.handler.predicate.AfterRoutePredicateFactory.Config
- org.springframework.context.support.ApplicationObjectSupport (implements org.springframework.context.ApplicationContextAware)
- org.springframework.web.reactive.handler.AbstractHandlerMapping (implements org.springframework.beans.factory.BeanNameAware, org.springframework.web.reactive.HandlerMapping, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.handler.predicate.BeforeRoutePredicateFactory.Config
- org.springframework.cloud.gateway.handler.predicate.BetweenRoutePredicateFactory.Config
- org.springframework.cloud.gateway.support.BodyInserterContext (implements org.springframework.web.reactive.function.BodyInserter.Context)
- org.springframework.cloud.gateway.route.CachingRouteDefinitionLocator (implements org.springframework.context.ApplicationListener<E>, org.springframework.cloud.gateway.route.RouteDefinitionLocator)
- org.springframework.cloud.gateway.route.CachingRouteLocator (implements org.springframework.context.ApplicationListener<E>, org.springframework.cloud.gateway.route.RouteLocator)
- org.springframework.cloud.gateway.route.CompositeRouteDefinitionLocator (implements org.springframework.cloud.gateway.route.RouteDefinitionLocator)
- org.springframework.cloud.gateway.route.CompositeRouteLocator (implements org.springframework.cloud.gateway.route.RouteLocator)
- org.springframework.cloud.gateway.support.ConfigurationUtils
- org.springframework.cloud.gateway.handler.predicate.CookieRoutePredicateFactory.Config
- org.springframework.cloud.gateway.discovery.DiscoveryClientRouteDefinitionLocator (implements org.springframework.cloud.gateway.route.RouteDefinitionLocator)
- org.springframework.cloud.gateway.discovery.DiscoveryLocatorProperties
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- org.springframework.cloud.gateway.filter.factory.FallbackHeadersGatewayFilterFactory.Config
- org.springframework.cloud.gateway.filter.FilterDefinition
- org.springframework.cloud.gateway.handler.FilteringWebHandler (implements org.springframework.web.server.WebHandler)
- org.springframework.cloud.gateway.filter.headers.ForwardedHeadersFilter (implements org.springframework.cloud.gateway.filter.headers.HttpHeadersFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.filter.ForwardPathFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.filter.ForwardRoutingFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.config.GatewayAutoConfiguration
- org.springframework.cloud.gateway.config.GatewayAutoConfiguration.GatewayActuatorConfiguration
- org.springframework.cloud.gateway.config.GatewayAutoConfiguration.HystrixConfiguration
- org.springframework.cloud.gateway.config.GatewayAutoConfiguration.NettyConfiguration
- org.springframework.cloud.gateway.config.GatewayClassPathWarningAutoConfiguration
- org.springframework.cloud.gateway.config.GatewayClassPathWarningAutoConfiguration.SpringMvcFoundOnClasspathConfiguration
- org.springframework.cloud.gateway.config.GatewayClassPathWarningAutoConfiguration.WebfluxMissingFromClasspathConfiguration
- org.springframework.cloud.gateway.actuate.GatewayControllerEndpoint (implements org.springframework.context.ApplicationEventPublisherAware)
- org.springframework.cloud.gateway.discovery.GatewayDiscoveryClientAutoConfiguration
- org.springframework.cloud.gateway.config.GatewayEnvironmentPostProcessor (implements org.springframework.boot.env.EnvironmentPostProcessor)
- org.springframework.cloud.gateway.route.builder.GatewayFilterSpec.RequestRateLimiterSpec
- org.springframework.cloud.gateway.config.GatewayLoadBalancerClientAutoConfiguration
- org.springframework.cloud.gateway.config.GatewayMetricsAutoConfiguration
- org.springframework.cloud.gateway.filter.GatewayMetricsFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.config.GatewayNoLoadBalancerClientAutoConfiguration
- org.springframework.cloud.gateway.config.GatewayNoLoadBalancerClientAutoConfiguration.NoLoadBalancerClientFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.config.GatewayProperties
- org.springframework.cloud.gateway.config.GlobalCorsProperties
- org.springframework.cloud.gateway.handler.predicate.HeaderRoutePredicateFactory.Config
- org.springframework.cloud.gateway.handler.predicate.HostRoutePredicateFactory.Config
- org.springframework.cloud.gateway.config.HttpClientProperties
- org.springframework.cloud.gateway.config.HttpClientProperties.Pool
- org.springframework.cloud.gateway.config.HttpClientProperties.Proxy
- org.springframework.cloud.gateway.config.HttpClientProperties.Ssl
- org.springframework.cloud.gateway.support.HttpStatusHolder
- org.springframework.cloud.gateway.filter.factory.HystrixGatewayFilterFactory.Config
- org.springframework.cloud.gateway.route.InMemoryRouteDefinitionRepository (implements org.springframework.cloud.gateway.route.RouteDefinitionRepository)
- org.springframework.cloud.gateway.filter.LoadBalancerClientFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.config.LoadBalancerProperties
- org.springframework.cloud.gateway.handler.predicate.MethodRoutePredicateFactory.Config
- org.springframework.cloud.gateway.filter.factory.rewrite.ModifyRequestBodyGatewayFilterFactory.Config
- org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.Config
- org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.ModifyResponseGatewayFilter (implements org.springframework.cloud.gateway.filter.GatewayFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.support.NameUtils
- org.springframework.cloud.gateway.filter.NettyRoutingFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.filter.NettyWriteResponseFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.filter.OrderedGatewayFilter (implements org.springframework.cloud.gateway.filter.GatewayFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.handler.predicate.PathRoutePredicateFactory.Config
- org.springframework.cloud.gateway.handler.predicate.PredicateDefinition
- org.springframework.cloud.gateway.filter.factory.PrefixPathGatewayFilterFactory.Config
- org.springframework.cloud.gateway.filter.ratelimit.PrincipalNameKeyResolver (implements org.springframework.cloud.gateway.filter.ratelimit.KeyResolver)
- org.springframework.cloud.gateway.config.PropertiesRouteDefinitionLocator (implements org.springframework.cloud.gateway.route.RouteDefinitionLocator)
- org.springframework.cloud.gateway.handler.predicate.QueryRoutePredicateFactory.Config
- org.springframework.cloud.gateway.filter.ratelimit.RateLimiter.Response
- org.springframework.cloud.gateway.handler.predicate.ReadBodyPredicateFactory.Config
- org.springframework.cloud.gateway.filter.factory.RedirectToGatewayFilterFactory.Config
- org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter.Config
- org.springframework.cloud.gateway.handler.predicate.RemoteAddrRoutePredicateFactory.Config
- org.springframework.cloud.gateway.filter.RemoveCachedBodyFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.filter.headers.RemoveHopByHopHeadersFilter (implements org.springframework.cloud.gateway.filter.headers.HttpHeadersFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory.Config
- org.springframework.cloud.gateway.filter.factory.RequestSizeGatewayFilterFactory.RequestSizeConfig
- org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig (implements org.springframework.cloud.gateway.support.HasRouteId)
- org.springframework.cloud.gateway.filter.factory.RewritePathGatewayFilterFactory.Config
- org.springframework.cloud.gateway.route.Route (implements org.springframework.core.Ordered)
- org.springframework.cloud.gateway.route.Route.AbstractBuilder<B>
- org.springframework.cloud.gateway.route.RouteDefinition
- org.springframework.cloud.gateway.route.RouteDefinitionRouteLocator (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.cloud.gateway.route.RouteLocator)
- org.springframework.cloud.gateway.route.builder.RouteLocatorBuilder
- org.springframework.cloud.gateway.route.builder.RouteLocatorBuilder.Builder
- org.springframework.cloud.gateway.route.builder.RouteLocatorBuilder.RouteSpec
- org.springframework.cloud.gateway.route.RouteRefreshListener (implements org.springframework.context.ApplicationListener<E>)
- org.springframework.cloud.gateway.filter.RouteToRequestUrlFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
- org.springframework.cloud.gateway.support.ServerWebExchangeUtils
- org.springframework.cloud.gateway.filter.factory.SetPathGatewayFilterFactory.Config
- org.springframework.cloud.gateway.filter.factory.SetStatusGatewayFilterFactory.Config
- org.springframework.cloud.gateway.support.StringToZonedDateTimeConverter (implements org.springframework.core.convert.converter.Converter<S,T>)
- org.springframework.cloud.gateway.filter.factory.StripPrefixGatewayFilterFactory.Config
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.core.NestedRuntimeException
- org.springframework.web.server.ResponseStatusException
- org.springframework.cloud.gateway.support.TimeoutException
- org.springframework.cloud.gateway.route.builder.UriSpec
- org.springframework.cloud.gateway.filter.WebClientHttpRoutingFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.filter.WebClientWriteResponseFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.filter.WebsocketRoutingFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.filter.WeightCalculatorWebFilter (implements org.springframework.core.Ordered, org.springframework.context.event.SmartApplicationListener, org.springframework.web.server.WebFilter)
- org.springframework.cloud.gateway.support.WeightConfig
- org.springframework.cloud.gateway.filter.headers.XForwardedHeadersFilter (implements org.springframework.cloud.gateway.filter.headers.HttpHeadersFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.support.ipresolver.XForwardedRemoteAddressResolver (implements org.springframework.cloud.gateway.support.ipresolver.RemoteAddressResolver)
Interface Hierarchy
Enum Hierarchy
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.