Package Hierarchies:
Class Hierarchy
- java.lang.Object
- org.springframework.cloud.gateway.server.mvc.common.AbstractGatewayDiscoverer
- org.springframework.cloud.gateway.server.mvc.common.AbstractProxyExchange (implements org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange)
- org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions
- org.springframework.cloud.gateway.server.mvc.common.ArgumentSupplierBeanPostProcessor (implements org.springframework.beans.factory.config.BeanPostProcessor)
- org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
- org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions.FallbackHeadersConfig
- org.springframework.cloud.gateway.server.mvc.filter.BodyFilterFunctions
- org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions
- org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
- org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions
- org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions.CircuitBreakerConfig
- org.springframework.cloud.gateway.server.mvc.invoke.convert.ConversionServiceParameterValueMapper (implements org.springframework.cloud.gateway.server.mvc.invoke.ParameterValueMapper)
- org.springframework.cloud.gateway.server.mvc.config.DefaultFunctionConfiguration
- org.springframework.cloud.gateway.server.mvc.invoke.reflect.DefaultOperationMethod (implements org.springframework.cloud.gateway.server.mvc.invoke.reflect.OperationMethod)
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- org.springframework.cloud.gateway.server.mvc.filter.FilterAutoConfiguration
- org.springframework.cloud.gateway.server.mvc.filter.FilterAutoConfiguration.LoadBalancerHandlerConfiguration
- org.springframework.cloud.gateway.server.mvc.config.FilterProperties
- org.springframework.cloud.gateway.server.mvc.filter.FormFilter (implements jakarta.servlet.Filter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.server.mvc.filter.ForwardedRequestHeadersFilter (implements org.springframework.cloud.gateway.server.mvc.filter.HttpHeadersFilter.RequestHttpHeadersFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.server.mvc.handler.FunctionHandlerHeaderUtils
- org.springframework.cloud.gateway.server.mvc.handler.GatewayDelegatingRouterFunction<T> (implements org.springframework.web.servlet.function.RouterFunction<T>)
- org.springframework.cloud.gateway.server.mvc.handler.GatewayMultipartAutoConfiguration
- org.springframework.cloud.gateway.server.mvc.GatewayMvcClassPathWarningAutoConfiguration
- org.springframework.cloud.gateway.server.mvc.GatewayMvcClassPathWarningAutoConfiguration.WebMvcMissingFromClasspathConfiguration
- org.springframework.cloud.gateway.server.mvc.config.GatewayMvcProperties
- org.springframework.cloud.gateway.server.mvc.config.GatewayMvcPropertiesBeanDefinitionRegistrar (implements org.springframework.context.annotation.ImportBeanDefinitionRegistrar)
- org.springframework.cloud.gateway.server.mvc.config.GatewayMvcPropertiesBeanDefinitionRegistrar.RouterFunctionHolder
- org.springframework.cloud.gateway.server.mvc.config.GatewayMvcRuntimeHintsProcessor (implements org.springframework.beans.factory.aot.BeanFactoryInitializationAotProcessor)
- org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
- org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates.PredicateSupplier (implements org.springframework.cloud.gateway.server.mvc.predicate.PredicateSupplier)
- org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctions
- org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder (implements org.springframework.web.servlet.function.RouterFunctions.Builder)
- org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
- org.springframework.cloud.gateway.server.mvc.handler.HandlerDiscoverer.Result
- org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionAutoConfiguration
- org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctions
- org.springframework.cloud.gateway.server.mvc.common.HttpStatusHolder
- org.springframework.cloud.gateway.server.mvc.invoke.InvocationContext
- org.springframework.cloud.gateway.server.mvc.invoke.convert.IsoOffsetDateTimeConverter (implements org.springframework.core.convert.converter.Converter<S,T>)
- org.springframework.cloud.gateway.server.mvc.common.KeyValues
- org.springframework.cloud.gateway.server.mvc.common.KeyValues.KeyValue
- org.springframework.cloud.gateway.server.mvc.filter.LoadBalancerFilterFunctions
- org.springframework.cloud.gateway.server.mvc.common.MultipartEnvironmentPostProcessor (implements org.springframework.boot.EnvironmentPostProcessor)
- org.springframework.cloud.gateway.server.mvc.predicate.MvcPredicateSupplier (implements org.springframework.cloud.gateway.server.mvc.predicate.PredicateSupplier)
- org.springframework.cloud.gateway.server.mvc.common.MvcUtils
- org.springframework.cloud.gateway.server.mvc.common.NameUtils
- org.springframework.retry.policy.NeverRetryPolicy (implements org.springframework.retry.RetryPolicy)
- org.springframework.cloud.gateway.server.mvc.config.NormalizedOperationMethod (implements org.springframework.cloud.gateway.server.mvc.invoke.reflect.OperationMethod)
- org.springframework.cloud.gateway.server.mvc.predicate.PredicateAutoConfiguration
- org.springframework.cloud.gateway.server.mvc.config.PredicateProperties
- org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.DefaultRequestBuilder (implements org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.Request, org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.RequestBuilder)
- org.springframework.cloud.gateway.server.mvc.handler.ProxyExchangeHandlerFunction (implements org.springframework.context.ApplicationListener<E>, org.springframework.web.servlet.function.HandlerFunction<T>)
- org.springframework.cloud.gateway.server.mvc.invoke.reflect.ReflectiveOperationInvoker (implements org.springframework.cloud.gateway.server.mvc.invoke.OperationInvoker)
- org.springframework.cloud.gateway.server.mvc.filter.RemoveContentLengthRequestHeadersFilter (implements org.springframework.cloud.gateway.server.mvc.filter.HttpHeadersFilter.RequestHttpHeadersFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.server.mvc.filter.RemoveHopByHopRequestHeadersFilter (implements org.springframework.cloud.gateway.server.mvc.filter.HttpHeadersFilter.RequestHttpHeadersFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.server.mvc.filter.RemoveHopByHopResponseHeadersFilter (implements org.springframework.cloud.gateway.server.mvc.filter.HttpHeadersFilter.ResponseHttpHeadersFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.server.mvc.filter.RemoveHttp2StatusResponseHeadersFilter (implements org.springframework.cloud.gateway.server.mvc.filter.HttpHeadersFilter.ResponseHttpHeadersFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions
- org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.RetryConfig
- org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions
- org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.RewriteLocationResponseHeaderConfig
- org.springframework.cloud.gateway.server.mvc.config.RouteProperties
- org.springframework.cloud.gateway.server.mvc.config.RouterFunctionHolderFactory
- org.springframework.cloud.gateway.server.mvc.filter.SimpleFilterSupplier (implements org.springframework.cloud.gateway.server.mvc.filter.FilterSupplier)
- org.springframework.boot.autoconfigure.condition.SpringBootCondition (implements org.springframework.context.annotation.Condition)
- org.springframework.boot.autoconfigure.condition.AbstractNestedCondition (implements org.springframework.context.annotation.ConfigurationCondition)
- org.springframework.boot.autoconfigure.condition.AllNestedConditions
- org.springframework.cloud.gateway.server.mvc.filter.TrustedProxies.OnPropertyExistsCondition
- org.springframework.web.multipart.support.StandardServletMultipartResolver (implements org.springframework.web.multipart.MultipartResolver)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.cloud.gateway.server.mvc.invoke.MissingParametersException
- org.springframework.core.NestedRuntimeException
- org.springframework.web.ErrorResponseException (implements org.springframework.web.ErrorResponse)
- org.springframework.web.server.ResponseStatusException
- org.springframework.cloud.gateway.server.mvc.invoke.ParameterMappingException
- org.springframework.cloud.gateway.server.mvc.filter.TokenRelayFilterFunctions
- org.springframework.cloud.gateway.server.mvc.filter.TransferEncodingNormalizationRequestHeadersFilter (implements org.springframework.cloud.gateway.server.mvc.filter.HttpHeadersFilter.RequestHttpHeadersFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.server.mvc.filter.WeightCalculatorFilter (implements jakarta.servlet.Filter, org.springframework.core.Ordered, org.springframework.context.event.SmartApplicationListener)
- org.springframework.cloud.gateway.server.mvc.common.WeightConfig
- org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilter (implements org.springframework.cloud.gateway.server.mvc.filter.HttpHeadersFilter.RequestHttpHeadersFilter, org.springframework.core.Ordered)
- org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
Annotation Interface Hierarchy