Hierarchy For All Packages
Package Hierarchies:- org.springframework.cloud.gateway.actuate,
- org.springframework.cloud.gateway.config,
- org.springframework.cloud.gateway.config.conditional,
- org.springframework.cloud.gateway.discovery,
- org.springframework.cloud.gateway.event,
- org.springframework.cloud.gateway.filter,
- org.springframework.cloud.gateway.filter.factory,
- org.springframework.cloud.gateway.filter.factory.rewrite,
- org.springframework.cloud.gateway.filter.headers,
- org.springframework.cloud.gateway.filter.ratelimit,
- org.springframework.cloud.gateway.handler,
- org.springframework.cloud.gateway.handler.predicate,
- org.springframework.cloud.gateway.route,
- org.springframework.cloud.gateway.route.builder,
- org.springframework.cloud.gateway.support,
- org.springframework.cloud.gateway.support.ipresolver,
- org.springframework.cloud.gateway.support.tagsprovider
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<C> (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.cloud.gateway.filter.factory.GatewayFilterFactory<C>)
- org.springframework.cloud.gateway.filter.factory.AbstractChangeRequestUriGatewayFilterFactory<T>
- org.springframework.cloud.gateway.filter.factory.RequestHeaderToRequestUriGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.AbstractNameValueGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.AddRequestHeaderGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.AddRequestParameterGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.AddResponseHeaderGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.SetRequestHeaderGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.SetResponseHeaderGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.CacheRequestBodyGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.DedupeResponseHeaderGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.FallbackHeadersGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.JsonToGrpcGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.MapRequestHeaderGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.rewrite.ModifyRequestBodyGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.PrefixPathGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.PreserveHostHeaderGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.RedirectToGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.RemoveRequestHeaderGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.RemoveRequestParameterGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.RemoveResponseHeaderGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.RequestHeaderSizeGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.RequestSizeGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.RewriteLocationResponseHeaderGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.RewritePathGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.RewriteResponseHeaderGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.SaveSessionGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.SecureHeadersGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.SetPathGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.SetRequestHostHeaderGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.SetStatusGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.SpringCloudCircuitBreakerFilterFactory
- org.springframework.cloud.gateway.filter.factory.SpringCloudCircuitBreakerResilience4JFilterFactory
- org.springframework.cloud.gateway.filter.factory.StripPrefixGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.TokenRelayGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.AbstractChangeRequestUriGatewayFilterFactory<T>
- org.springframework.cloud.gateway.handler.predicate.AbstractRoutePredicateFactory<C> (implements org.springframework.cloud.gateway.handler.predicate.RoutePredicateFactory<C>)
- org.springframework.cloud.gateway.handler.predicate.AfterRoutePredicateFactory
- org.springframework.cloud.gateway.handler.predicate.BeforeRoutePredicateFactory
- org.springframework.cloud.gateway.handler.predicate.BetweenRoutePredicateFactory
- org.springframework.cloud.gateway.handler.predicate.CloudFoundryRouteServiceRoutePredicateFactory
- org.springframework.cloud.gateway.handler.predicate.CookieRoutePredicateFactory
- org.springframework.cloud.gateway.handler.predicate.HeaderRoutePredicateFactory
- org.springframework.cloud.gateway.handler.predicate.HostRoutePredicateFactory
- org.springframework.cloud.gateway.handler.predicate.MethodRoutePredicateFactory
- org.springframework.cloud.gateway.handler.predicate.PathRoutePredicateFactory
- org.springframework.cloud.gateway.handler.predicate.QueryRoutePredicateFactory
- org.springframework.cloud.gateway.handler.predicate.ReadBodyRoutePredicateFactory
- org.springframework.cloud.gateway.handler.predicate.RemoteAddrRoutePredicateFactory
- org.springframework.cloud.gateway.handler.predicate.WeightRoutePredicateFactory (implements org.springframework.context.ApplicationEventPublisherAware)
- org.springframework.cloud.gateway.handler.predicate.XForwardedRemoteAddrRoutePredicateFactory
- org.springframework.cloud.gateway.support.AbstractStatefulConfigurable<C> (implements org.springframework.cloud.gateway.support.StatefulConfigurable<C>)
- org.springframework.cloud.gateway.filter.ratelimit.AbstractRateLimiter<C> (implements org.springframework.context.ApplicationListener<E>, org.springframework.cloud.gateway.filter.ratelimit.RateLimiter<C>)
- org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter (implements org.springframework.context.ApplicationContextAware)
- org.springframework.cloud.gateway.filter.ratelimit.AbstractRateLimiter<C> (implements org.springframework.context.ApplicationListener<E>, org.springframework.cloud.gateway.filter.ratelimit.RateLimiter<C>)
- org.springframework.cloud.gateway.filter.factory.AbstractGatewayFilterFactory<C> (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.cloud.gateway.filter.factory.GatewayFilterFactory<C>)
- org.springframework.beans.factory.config.AbstractFactoryBean<T> (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
- org.springframework.cloud.gateway.config.HttpClientFactory
- org.springframework.boot.diagnostics.AbstractFailureAnalyzer<T> (implements org.springframework.boot.diagnostics.FailureAnalyzer)
- org.springframework.cloud.gateway.support.MvcFoundOnClasspathFailureAnalyzer
- org.springframework.cloud.gateway.actuate.AbstractGatewayControllerEndpoint (implements org.springframework.context.ApplicationEventPublisherAware)
- org.springframework.cloud.gateway.actuate.GatewayControllerEndpoint
- org.springframework.cloud.gateway.actuate.GatewayLegacyControllerEndpoint
- org.springframework.cloud.gateway.filter.factory.AbstractGatewayFilterFactory.NameConfig
- org.springframework.cloud.gateway.filter.factory.DedupeResponseHeaderGatewayFilterFactory.Config
- org.springframework.cloud.gateway.filter.factory.RewriteResponseHeaderGatewayFilterFactory.Config
- org.springframework.cloud.gateway.filter.factory.AbstractNameValueGatewayFilterFactory.NameValueConfig
- org.springframework.cloud.gateway.config.AbstractSslConfigurer<T,S>
- org.springframework.cloud.gateway.config.GrpcSslConfigurer
- org.springframework.cloud.gateway.config.HttpClientSslConfigurer
- 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.RoutePredicateHandlerMapping
- 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.AsyncPredicate.AndAsyncPredicate<T> (implements org.springframework.cloud.gateway.handler.AsyncPredicate<T>)
- org.springframework.cloud.gateway.handler.AsyncPredicate.DefaultAsyncPredicate<T> (implements org.springframework.cloud.gateway.handler.AsyncPredicate<T>)
- org.springframework.cloud.gateway.handler.AsyncPredicate.NegateAsyncPredicate<T> (implements org.springframework.cloud.gateway.handler.AsyncPredicate<T>)
- org.springframework.cloud.gateway.handler.AsyncPredicate.OrAsyncPredicate<T> (implements org.springframework.cloud.gateway.handler.AsyncPredicate<T>)
- 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.filter.factory.rewrite.CachedBodyOutputMessage (implements org.springframework.http.ReactiveHttpOutputMessage)
- org.springframework.cloud.gateway.filter.factory.CacheRequestBodyGatewayFilterFactory.Config
- 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.ApplicationEventPublisherAware, org.springframework.context.ApplicationListener<E>, org.springframework.core.Ordered, 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.ConfigurationService (implements org.springframework.context.ApplicationEventPublisherAware)
- org.springframework.cloud.gateway.support.ConfigurationService.AbstractBuilder<T,B>
- org.springframework.cloud.gateway.support.ConfigurationService.ConfigurableBuilder<T,C>
- org.springframework.cloud.gateway.support.ConfigurationService.InstanceBuilder<T>
- org.springframework.cloud.gateway.handler.predicate.CookieRoutePredicateFactory.Config
- org.springframework.core.style.DefaultToStringStyler (implements org.springframework.core.style.ToStringStyler)
- org.springframework.cloud.gateway.support.GatewayToStringStyler
- org.springframework.cloud.gateway.support.DelegatingServiceInstance (implements org.springframework.cloud.client.ServiceInstance)
- 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.event.EnableBodyCachingEvent
- org.springframework.cloud.gateway.event.FilterArgsEvent
- org.springframework.cloud.gateway.event.PredicateArgsEvent
- org.springframework.cloud.gateway.event.RefreshRoutesEvent
- org.springframework.cloud.gateway.event.RefreshRoutesResultEvent
- org.springframework.cloud.gateway.event.WeightDefinedEvent
- 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.NettyConfiguration
- org.springframework.cloud.gateway.config.GatewayAutoConfiguration.TokenRelayConfiguration
- org.springframework.cloud.gateway.config.GatewayClassPathWarningAutoConfiguration
- org.springframework.cloud.gateway.config.GatewayClassPathWarningAutoConfiguration.SpringMvcFoundOnClasspathConfiguration
- org.springframework.cloud.gateway.config.GatewayClassPathWarningAutoConfiguration.WebfluxMissingFromClasspathConfiguration
- org.springframework.cloud.gateway.discovery.GatewayDiscoveryClientAutoConfiguration
- org.springframework.cloud.gateway.discovery.GatewayDiscoveryClientAutoConfiguration.ReactiveDiscoveryClientRouteDefinitionLocatorConfiguration
- org.springframework.cloud.gateway.config.GatewayEnvironmentPostProcessor (implements org.springframework.boot.env.EnvironmentPostProcessor)
- org.springframework.cloud.gateway.route.builder.GatewayFilterSpec.RequestRateLimiterSpec
- org.springframework.cloud.gateway.support.tagsprovider.GatewayHttpTagsProvider (implements org.springframework.cloud.gateway.support.tagsprovider.GatewayTagsProvider)
- org.springframework.cloud.gateway.config.GatewayLoadBalancerProperties
- 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.GatewayMetricsProperties
- 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.support.tagsprovider.GatewayPathTagsProvider (implements org.springframework.cloud.gateway.support.tagsprovider.GatewayTagsProvider)
- org.springframework.cloud.gateway.handler.predicate.GatewayPredicate.AndGatewayPredicate (implements org.springframework.cloud.gateway.handler.predicate.GatewayPredicate)
- org.springframework.cloud.gateway.handler.predicate.GatewayPredicate.GatewayPredicateWrapper (implements org.springframework.cloud.gateway.handler.predicate.GatewayPredicate)
- org.springframework.cloud.gateway.handler.predicate.GatewayPredicate.NegateGatewayPredicate (implements org.springframework.cloud.gateway.handler.predicate.GatewayPredicate)
- org.springframework.cloud.gateway.handler.predicate.GatewayPredicate.OrGatewayPredicate (implements org.springframework.cloud.gateway.handler.predicate.GatewayPredicate)
- org.springframework.cloud.gateway.config.GatewayProperties
- org.springframework.cloud.gateway.config.GatewayReactiveLoadBalancerClientAutoConfiguration
- org.springframework.cloud.gateway.config.GatewayReactiveOAuth2AutoConfiguration
- org.springframework.cloud.gateway.config.GatewayResilience4JCircuitBreakerAutoConfiguration
- org.springframework.cloud.gateway.support.tagsprovider.GatewayRouteTagsProvider (implements org.springframework.cloud.gateway.support.tagsprovider.GatewayTagsProvider)
- org.springframework.cloud.gateway.config.GlobalCorsProperties
- org.springframework.cloud.gateway.filter.headers.GRPCRequestHeadersFilter (implements org.springframework.cloud.gateway.filter.headers.HttpHeadersFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.filter.headers.GRPCResponseHeadersFilter (implements org.springframework.cloud.gateway.filter.headers.HttpHeadersFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.filter.factory.rewrite.GzipMessageBodyResolver (implements org.springframework.cloud.gateway.filter.factory.rewrite.MessageBodyDecoder, org.springframework.cloud.gateway.filter.factory.rewrite.MessageBodyEncoder)
- 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.config.HttpClientProperties.Websocket
- org.springframework.cloud.gateway.support.HttpStatusHolder
- org.springframework.cloud.gateway.route.InMemoryRouteDefinitionRepository (implements org.springframework.cloud.gateway.route.RouteDefinitionRepository)
- org.springframework.cloud.gateway.filter.factory.JsonToGrpcGatewayFilterFactory.Config
- org.springframework.cloud.gateway.filter.LoadBalancerServiceInstanceCookieFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.filter.factory.MapRequestHeaderGatewayFilterFactory.Config
- org.springframework.cloud.gateway.config.MaxDataSizeValidator (implements javax.validation.ConstraintValidator<A,T>)
- 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.support.tagsprovider.PropertiesTagsProvider (implements org.springframework.cloud.gateway.support.tagsprovider.GatewayTagsProvider)
- org.springframework.cloud.gateway.handler.predicate.QueryRoutePredicateFactory.Config
- org.springframework.cloud.gateway.filter.ratelimit.RateLimiter.Response
- org.springframework.cloud.gateway.filter.ReactiveLoadBalancerClientFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.handler.predicate.ReadBodyRoutePredicateFactory.Config
- org.springframework.cloud.gateway.filter.factory.RedirectToGatewayFilterFactory.Config
- org.springframework.cloud.gateway.filter.ratelimit.RedisRateLimiter.Config
- org.springframework.cloud.gateway.route.RedisRouteDefinitionRepository (implements org.springframework.cloud.gateway.route.RouteDefinitionRepository)
- org.springframework.expression.spel.support.ReflectivePropertyAccessor (implements org.springframework.expression.PropertyAccessor)
- org.springframework.cloud.gateway.support.ShortcutConfigurable.RestrictivePropertyAccessor
- 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.RequestHeaderSizeGatewayFilterFactory.Config
- org.springframework.cloud.gateway.filter.factory.RequestRateLimiterGatewayFilterFactory.Config (implements org.springframework.cloud.gateway.support.HasRouteId)
- org.springframework.cloud.gateway.filter.factory.RequestSizeGatewayFilterFactory.RequestSizeConfig
- org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.BackoffConfig
- org.springframework.cloud.gateway.filter.factory.RetryGatewayFilterFactory.RetryConfig (implements org.springframework.cloud.gateway.support.HasRouteId)
- org.springframework.cloud.gateway.filter.factory.RewriteLocationResponseHeaderGatewayFilterFactory.Config
- 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> (implements org.springframework.cloud.gateway.route.builder.Buildable<T>)
- org.springframework.cloud.gateway.route.Route.AsyncBuilder
- org.springframework.cloud.gateway.route.Route.Builder
- org.springframework.cloud.gateway.route.RouteDefinition
- org.springframework.cloud.gateway.route.RouteDefinitionMetrics (implements org.springframework.context.ApplicationListener<E>)
- org.springframework.cloud.gateway.route.RouteDefinitionRouteLocator (implements 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.support.RouteMetadataUtils
- 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.SecureHeadersGatewayFilterFactory.Config
- org.springframework.cloud.gateway.filter.factory.SecureHeadersProperties
- org.springframework.http.server.reactive.ServerHttpResponseDecorator (implements org.springframework.http.server.reactive.ServerHttpResponse)
- org.springframework.cloud.gateway.filter.factory.rewrite.ModifyResponseBodyGatewayFilterFactory.ModifiedServerHttpResponse
- org.springframework.cloud.gateway.support.ServerWebExchangeUtils
- org.springframework.cloud.gateway.filter.factory.SetPathGatewayFilterFactory.Config
- org.springframework.cloud.gateway.filter.factory.SetRequestHostHeaderGatewayFilterFactory.Config
- org.springframework.cloud.gateway.filter.factory.SetStatusGatewayFilterFactory.Config
- org.springframework.cloud.gateway.support.ShortcutConfigurable.GatewayEvaluationContext (implements org.springframework.expression.EvaluationContext)
- org.springframework.cloud.gateway.config.SimpleUrlHandlerMappingGlobalCorsAutoConfiguration
- org.springframework.boot.autoconfigure.condition.SpringBootCondition (implements org.springframework.context.annotation.Condition)
- org.springframework.cloud.gateway.config.conditional.OnEnabledComponent<T> (implements org.springframework.context.annotation.ConfigurationCondition)
- org.springframework.cloud.gateway.config.conditional.OnEnabledFilter
- org.springframework.cloud.gateway.config.conditional.OnEnabledGlobalFilter
- org.springframework.cloud.gateway.config.conditional.OnEnabledPredicate
- org.springframework.cloud.gateway.config.conditional.OnEnabledComponent<T> (implements org.springframework.context.annotation.ConfigurationCondition)
- org.springframework.cloud.gateway.filter.factory.SpringCloudCircuitBreakerFilterFactory.Config (implements org.springframework.cloud.gateway.support.HasRouteId)
- 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.cloud.gateway.support.MvcFoundOnClasspathException
- org.springframework.core.NestedRuntimeException
- org.springframework.web.server.ResponseStatusException
- org.springframework.cloud.gateway.support.NotFoundException
- org.springframework.web.client.RestClientException
- org.springframework.web.client.RestClientResponseException
- org.springframework.web.client.HttpStatusCodeException
- org.springframework.cloud.gateway.filter.factory.SpringCloudCircuitBreakerFilterFactory.CircuitBreakerStatusCodeException
- org.springframework.web.client.HttpStatusCodeException
- org.springframework.web.client.RestClientResponseException
- org.springframework.web.server.ResponseStatusException
- org.springframework.cloud.gateway.support.ServiceUnavailableException
- org.springframework.cloud.gateway.support.TimeoutException
- java.lang.RuntimeException
- java.lang.Exception
- org.springframework.cloud.gateway.filter.headers.TransferEncodingNormalizationHeadersFilter (implements org.springframework.cloud.gateway.filter.headers.HttpHeadersFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.route.builder.UriSpec
- org.springframework.cloud.gateway.route.builder.BooleanSpec
- org.springframework.cloud.gateway.route.builder.GatewayFilterSpec
- org.springframework.cloud.gateway.route.builder.PredicateSpec
- org.springframework.cloud.gateway.route.builder.BooleanSpec.BooleanOpSpec
- org.springframework.cloud.gateway.route.builder.BooleanSpec.NotOpSpec
- org.springframework.cloud.gateway.route.builder.BooleanSpec.BooleanOpSpec
- 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)
- org.springframework.cloud.gateway.handler.predicate.XForwardedRemoteAddrRoutePredicateFactory.Config
- org.springframework.cloud.gateway.support.AbstractConfigurable<C> (implements org.springframework.cloud.gateway.support.Configurable<C>)
Interface Hierarchy
- java.util.function.BiFunction<T,U,R>
- org.springframework.cloud.gateway.filter.factory.rewrite.RewriteFunction<T,R>
- org.springframework.cloud.gateway.route.builder.Buildable<T>
- org.springframework.cloud.gateway.support.Configurable<C>
- org.springframework.cloud.gateway.filter.factory.GatewayFilterFactory<C> (also extends org.springframework.cloud.gateway.support.ShortcutConfigurable)
- org.springframework.cloud.gateway.handler.predicate.RoutePredicateFactory<C> (also extends org.springframework.cloud.gateway.support.ShortcutConfigurable)
- org.springframework.cloud.gateway.support.StatefulConfigurable<C>
- org.springframework.cloud.gateway.filter.ratelimit.RateLimiter<C>
- java.util.function.Function<T,R>
- org.springframework.cloud.gateway.handler.AsyncPredicate<T> (also extends org.springframework.cloud.gateway.support.HasConfig)
- org.springframework.cloud.gateway.support.tagsprovider.GatewayTagsProvider
- org.springframework.cloud.gateway.filter.GatewayFilterChain
- org.springframework.cloud.gateway.filter.GlobalFilter
- org.springframework.cloud.gateway.support.HasConfig
- org.springframework.cloud.gateway.handler.AsyncPredicate<T> (also extends java.util.function.Function<T,R>)
- org.springframework.cloud.gateway.handler.predicate.GatewayPredicate (also extends java.util.function.Predicate<T>)
- org.springframework.cloud.gateway.support.HasRouteId
- org.springframework.cloud.gateway.config.HttpClientCustomizer
- org.springframework.cloud.gateway.filter.headers.HttpHeadersFilter
- org.springframework.cloud.gateway.filter.ratelimit.KeyResolver
- org.springframework.cloud.gateway.filter.factory.rewrite.MessageBodyDecoder
- org.springframework.cloud.gateway.filter.factory.rewrite.MessageBodyEncoder
- java.util.function.Predicate<T>
- org.springframework.cloud.gateway.handler.predicate.GatewayPredicate (also extends org.springframework.cloud.gateway.support.HasConfig)
- org.springframework.cloud.gateway.support.ipresolver.RemoteAddressResolver
- org.springframework.cloud.gateway.route.RouteDefinitionLocator
- org.springframework.cloud.gateway.route.RouteDefinitionRepository (also extends org.springframework.cloud.gateway.route.RouteDefinitionWriter)
- org.springframework.cloud.gateway.route.RouteDefinitionWriter
- org.springframework.cloud.gateway.route.RouteDefinitionRepository (also extends org.springframework.cloud.gateway.route.RouteDefinitionLocator)
- org.springframework.cloud.gateway.route.RouteLocator
- org.springframework.cloud.gateway.support.ShortcutConfigurable
- org.springframework.cloud.gateway.filter.GatewayFilter
- org.springframework.cloud.gateway.filter.factory.GatewayFilterFactory<C> (also extends org.springframework.cloud.gateway.support.Configurable<C>)
- org.springframework.cloud.gateway.handler.predicate.RoutePredicateFactory<C> (also extends org.springframework.cloud.gateway.support.Configurable<C>)
- org.springframework.cloud.gateway.support.Visitor
Annotation Type Hierarchy
- org.springframework.cloud.gateway.config.conditional.ConditionalOnEnabledFilter (implements java.lang.annotation.Annotation)
- org.springframework.cloud.gateway.config.conditional.ConditionalOnEnabledGlobalFilter (implements java.lang.annotation.Annotation)
- org.springframework.cloud.gateway.config.conditional.ConditionalOnEnabledPredicate (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.springframework.cloud.gateway.filter.factory.DedupeResponseHeaderGatewayFilterFactory.Strategy
- org.springframework.cloud.gateway.config.HttpClientProperties.Pool.PoolType
- org.springframework.cloud.gateway.filter.headers.HttpHeadersFilter.Type
- org.springframework.cloud.gateway.filter.factory.RewriteLocationResponseHeaderGatewayFilterFactory.StripVersion
- org.springframework.cloud.gateway.handler.RoutePredicateHandlerMapping.ManagementPortType
- org.springframework.cloud.gateway.support.ShortcutConfigurable.ShortcutType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)