Index

A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractGatewayDiscoverer - Class in org.springframework.cloud.gateway.server.mvc.common
 
AbstractGatewayDiscoverer() - Constructor for class org.springframework.cloud.gateway.server.mvc.common.AbstractGatewayDiscoverer
 
AbstractProxyExchange - Class in org.springframework.cloud.gateway.server.mvc.common
 
AbstractProxyExchange(GatewayMvcProperties) - Constructor for class org.springframework.cloud.gateway.server.mvc.common.AbstractProxyExchange
 
accept(RouterFunctions.Visitor) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayDelegatingRouterFunction
 
accepted() - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a builder with a 202 Accepted status.
adaptCachedBody() - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
adaptCachedBody() - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BodyFilterFunctions
 
adaptCachedBody() - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
add(RouterFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
addArg(String, String) - Method in class org.springframework.cloud.gateway.server.mvc.config.FilterProperties
 
addArg(String, String) - Method in class org.springframework.cloud.gateway.server.mvc.config.PredicateProperties
 
addExceptions(Class...) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.RetryConfig
 
addMethods(HttpMethod...) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.RetryConfig
 
addOperationMethod(Method) - Method in class org.springframework.cloud.gateway.server.mvc.common.AbstractGatewayDiscoverer
 
addOriginalRequestUrl(ServerRequest, URI) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
addRequestHeader(String, String...) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
addRequestHeader(String, String...) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
addRequestHeadersIfNotPresent(String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
addRequestHeadersIfNotPresent(String...) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
addRequestHeadersIfNotPresent(List) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
addRequestHeadersIfNotPresent(KeyValues) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
addRequestParameter(String, String...) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
addRequestParameter(String, String...) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
addResponseHeader(String, String...) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions
 
addResponseHeader(String, String...) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
addSeries(HttpStatus.Series...) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.RetryConfig
 
after(ZonedDateTime) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
 
after(BiFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
AfterFilterFunctions - Class in org.springframework.cloud.gateway.server.mvc.filter
 
AfterFilterFunctions.DedupeStrategy - Enum Class in org.springframework.cloud.gateway.server.mvc.filter
 
ALWAYS_STRIP - Enum constant in enum class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.StripVersion
Version will be stripped, even if the original request path contains version.
apply(HttpHeaders, ServerRequest) - Method in class org.springframework.cloud.gateway.server.mvc.filter.ForwardedRequestHeadersFilter
 
apply(HttpHeaders, ServerRequest) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RemoveContentLengthRequestHeadersFilter
 
apply(HttpHeaders, ServerRequest) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RemoveHopByHopRequestHeadersFilter
 
apply(HttpHeaders, ServerRequest) - Method in class org.springframework.cloud.gateway.server.mvc.filter.TransferEncodingNormalizationRequestHeadersFilter
 
apply(HttpHeaders, ServerRequest) - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilter
 
apply(HttpHeaders, ServerResponse) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RemoveHopByHopResponseHeadersFilter
 
apply(HttpHeaders, ServerResponse) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RemoveHttp2StatusResponseHeadersFilter
 
apply(ServerRequest, ServerResponse, T) - Method in interface org.springframework.cloud.gateway.server.mvc.filter.BodyFilterFunctions.RewriteResponseFunction
 
ArgumentSupplier<T> - Interface in org.springframework.cloud.gateway.server.mvc.common
 
ArgumentSupplier.ArgumentSuppliedEvent<T> - Interface in org.springframework.cloud.gateway.server.mvc.common
 
argumentSupplierBeanPostProcessor(ApplicationEventPublisher) - Static method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
ArgumentSupplierBeanPostProcessor - Class in org.springframework.cloud.gateway.server.mvc.common
 
ArgumentSupplierBeanPostProcessor(ApplicationEventPublisher) - Constructor for class org.springframework.cloud.gateway.server.mvc.common.ArgumentSupplierBeanPostProcessor
 
AS_IN_REQUEST - Enum constant in enum class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.StripVersion
Version will be stripped only if the original request path contains no version.
async(Object) - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a (built) response with the given asynchronous response.
async(Object, Duration) - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a (built) response with the given asynchronous response.
AttributedArugmentSuppliedEvent<T> - Class in org.springframework.cloud.gateway.server.mvc.common
 
AttributedArugmentSuppliedEvent(ArgumentSupplier.ArgumentSuppliedEvent, Map) - Constructor for class org.springframework.cloud.gateway.server.mvc.common.AttributedArugmentSuppliedEvent
 

B

badRequest() - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a builder with a 400 Bad Request status.
beanFactory - Variable in class org.springframework.cloud.gateway.server.mvc.common.BeanFactoryGatewayDiscoverer
 
BeanFactoryGatewayDiscoverer - Class in org.springframework.cloud.gateway.server.mvc.common
 
BeanFactoryGatewayDiscoverer(BeanFactory) - Constructor for class org.springframework.cloud.gateway.server.mvc.common.BeanFactoryGatewayDiscoverer
 
before(ZonedDateTime) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
 
before(Function) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
BeforeFilterFunctions - Class in org.springframework.cloud.gateway.server.mvc.filter
 
BeforeFilterFunctions.FallbackHeadersConfig - Class in org.springframework.cloud.gateway.server.mvc.filter
 
between(ZonedDateTime, ZonedDateTime) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
 
BodyFilterFunctions - Class in org.springframework.cloud.gateway.server.mvc.filter
 
BodyFilterFunctions.RewriteFunction<T,R> - Interface in org.springframework.cloud.gateway.server.mvc.filter
 
BodyFilterFunctions.RewriteResponseFunction<T,R> - Interface in org.springframework.cloud.gateway.server.mvc.filter
 
Bucket4jFilterFunctions - Class in org.springframework.cloud.gateway.server.mvc.filter
 
Bucket4jFilterFunctions.FilterSupplier - Class in org.springframework.cloud.gateway.server.mvc.filter
 
Bucket4jFilterFunctions.RateLimitConfig - Class in org.springframework.cloud.gateway.server.mvc.filter
 
build() - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
build() - Method in class org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.DefaultRequestBuilder
 
build() - Method in interface org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.RequestBuilder
 

C

cacheAndReadBody(ServerRequest, Class) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
cacheBody(ServerRequest) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
CACHED_REQUEST_BODY_ATTR - Static variable in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
Cached raw request body key.
canResolve(Class) - Method in class org.springframework.cloud.gateway.server.mvc.invoke.InvocationContext
Returns whether the context is capable of resolving an argument of the given type.
canResolve(Class) - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.OperationArgumentResolver
Return whether an argument of the given type can be resolved.
canRetry(RetryContext) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.HttpRetryPolicy
 
CB_EXECUTION_EXCEPTION_MESSAGE - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
Default CircuitBreaker Fallback Execution Exception Message header name.
CB_EXECUTION_EXCEPTION_TYPE - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
Default CircuitBreaker Fallback Execution Exception Type header name.
CB_ROOT_CAUSE_EXCEPTION_MESSAGE - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
Default CircuitBreaker Root Cause Execution Exception Message header name.
CB_ROOT_CAUSE_EXCEPTION_TYPE - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
Default CircuitBreaker Root Cause Execution Exception Type header name.
circuitBreaker(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions
 
circuitBreaker(String, String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions
 
circuitBreaker(String, URI) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions
 
circuitBreaker(Consumer) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions
 
circuitBreaker(CircuitBreakerFilterFunctions.CircuitBreakerConfig) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions
 
CIRCUITBREAKER_EXECUTION_EXCEPTION_ATTR - Static variable in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
CircuitBreaker execution exception attribute name.
CircuitBreakerConfig() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions.CircuitBreakerConfig
 
CircuitBreakerFilterFunctions - Class in org.springframework.cloud.gateway.server.mvc.filter
 
CircuitBreakerFilterFunctions.CircuitBreakerConfig - Class in org.springframework.cloud.gateway.server.mvc.filter
 
CircuitBreakerFilterFunctions.CircuitBreakerStatusCodeException - Exception Class in org.springframework.cloud.gateway.server.mvc.filter
 
CircuitBreakerFilterFunctions.FilterSupplier - Class in org.springframework.cloud.gateway.server.mvc.filter
 
CircuitBreakerStatusCodeException(HttpStatusCode) - Constructor for exception class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions.CircuitBreakerStatusCodeException
 
CLIENT_RESPONSE_ATTR - Static variable in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
Client response key.
CLIENT_RESPONSE_INPUT_STREAM_ATTR - Static variable in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
Client response input stream key.
ClientHttpRequestFactoryProxyExchange - Class in org.springframework.cloud.gateway.server.mvc.handler
 
ClientHttpRequestFactoryProxyExchange(ClientHttpRequestFactory, GatewayMvcProperties) - Constructor for class org.springframework.cloud.gateway.server.mvc.handler.ClientHttpRequestFactoryProxyExchange
 
cloudFoundryRouteService() - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
 
CONFIG_PREFIX - Static variable in class org.springframework.cloud.gateway.server.mvc.common.WeightConfig
Configuration prefix for WeightConfig.
Configurable - Annotation Interface in org.springframework.cloud.gateway.server.mvc.common
 
ConversionServiceParameterValueMapper - Class in org.springframework.cloud.gateway.server.mvc.invoke.convert
ParameterValueMapper backed by a ConversionService.
ConversionServiceParameterValueMapper() - Constructor for class org.springframework.cloud.gateway.server.mvc.invoke.convert.ConversionServiceParameterValueMapper
ConversionServiceParameterValueMapper(ConversionService) - Constructor for class org.springframework.cloud.gateway.server.mvc.invoke.convert.ConversionServiceParameterValueMapper
Create a new ConversionServiceParameterValueMapper instance backed by a specific conversion service.
convert(String) - Method in class org.springframework.cloud.gateway.server.mvc.invoke.convert.IsoOffsetDateTimeConverter
 
cookie(String) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
 
cookie(String, String) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
 
copyResponseBody(ClientHttpResponse, InputStream, OutputStream) - Method in class org.springframework.cloud.gateway.server.mvc.common.AbstractProxyExchange
 
created(URI) - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a builder with a 201 Created status and a location header set to the given URI.

D

dedupeResponseHeader(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions
 
dedupeResponseHeader(String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
dedupeResponseHeader(String, AfterFilterFunctions.DedupeStrategy) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions
 
dedupeResponseHeader(String, AfterFilterFunctions.DedupeStrategy) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
Default(String, HandlerFunction) - Constructor for record class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionDefinition.Default
 
Default(String, HandlerFunction, List, List) - Constructor for record class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionDefinition.Default
Creates an instance of a Default record class.
DEFAULT - Enum constant in enum class org.springframework.cloud.gateway.server.mvc.common.Shortcut.Type
Default shortcut type.
DEFAULT_HEADER_NAME - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions
Default Header Name.
DefaultArgumentSuppliedEvent<T> - Class in org.springframework.cloud.gateway.server.mvc.common
 
DefaultArgumentSuppliedEvent(Object, Class, T) - Constructor for class org.springframework.cloud.gateway.server.mvc.common.DefaultArgumentSuppliedEvent
 
DefaultFunctionConfiguration - Class in org.springframework.cloud.gateway.server.mvc.config
 
DefaultFunctionConfiguration() - Constructor for class org.springframework.cloud.gateway.server.mvc.config.DefaultFunctionConfiguration
 
DefaultOperationMethod - Class in org.springframework.cloud.gateway.server.mvc.invoke.reflect
Information describing an operation method on an endpoint method.
DefaultOperationMethod(Method) - Constructor for class org.springframework.cloud.gateway.server.mvc.invoke.reflect.DefaultOperationMethod
Create a new DefaultOperationMethod instance.
DELETE(String, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
DELETE(String, RequestPredicate, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
DELETE(HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
DELETE(RequestPredicate, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
discover() - Method in class org.springframework.cloud.gateway.server.mvc.common.AbstractGatewayDiscoverer
 
discover() - Method in class org.springframework.cloud.gateway.server.mvc.filter.FilterBeanFactoryDiscoverer
 
discover() - Method in class org.springframework.cloud.gateway.server.mvc.filter.FilterDiscoverer
 
discover() - Method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerDiscoverer
 
discover() - Method in class org.springframework.cloud.gateway.server.mvc.predicate.PredicateBeanFactoryDiscoverer
 
discover() - Method in class org.springframework.cloud.gateway.server.mvc.predicate.PredicateDiscoverer
 
doDiscover(Class, Class) - Method in class org.springframework.cloud.gateway.server.mvc.common.AbstractGatewayDiscoverer
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.springframework.cloud.gateway.server.mvc.filter.FormFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.springframework.cloud.gateway.server.mvc.filter.WeightCalculatorFilter
 

E

encodeQueryParams(MultiValueMap) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
equals(Object) - Method in class org.springframework.cloud.gateway.server.mvc.config.FilterProperties
 
equals(Object) - Method in class org.springframework.cloud.gateway.server.mvc.config.PredicateProperties
 
equals(Object) - Method in class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
equals(Object) - Method in record class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionDefinition.Default
Indicates whether some other object is "equal to" this one.
exchange(ProxyExchange.Request) - Method in class org.springframework.cloud.gateway.server.mvc.handler.ClientHttpRequestFactoryProxyExchange
 
exchange(ProxyExchange.Request) - Method in interface org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange
 
exchange(ProxyExchange.Request) - Method in class org.springframework.cloud.gateway.server.mvc.handler.RestClientProxyExchange
 
expand(ServerRequest, String) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
expandMultiple(ServerRequest, String...) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
expandMultiple(ServerRequest, Collection) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 

F

fallbackHeaders() - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
fallbackHeaders() - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
fallbackHeaders(Consumer) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
fallbackHeaders(Consumer) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
FallbackHeadersConfig() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions.FallbackHeadersConfig
 
fieldOrder() - Element in annotation interface org.springframework.cloud.gateway.server.mvc.common.Shortcut
The names and order of arguments for a shortcut.
fieldPrefix() - Element in annotation interface org.springframework.cloud.gateway.server.mvc.common.Shortcut
Optional property prefix to be appended to fields.
filter(HandlerFilterFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
FilterAutoConfiguration - Class in org.springframework.cloud.gateway.server.mvc.filter
 
FilterAutoConfiguration() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.FilterAutoConfiguration
 
FilterAutoConfiguration.LoadBalancerHandlerConfiguration - Class in org.springframework.cloud.gateway.server.mvc.filter
 
filterBeanFactoryDiscoverer(BeanFactory) - Method in class org.springframework.cloud.gateway.server.mvc.filter.FilterAutoConfiguration
 
FilterBeanFactoryDiscoverer - Class in org.springframework.cloud.gateway.server.mvc.filter
 
FilterBeanFactoryDiscoverer(BeanFactory) - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.FilterBeanFactoryDiscoverer
 
FilterDiscoverer - Class in org.springframework.cloud.gateway.server.mvc.filter
 
FilterDiscoverer() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.FilterDiscoverer
 
FilterFunctions - Interface in org.springframework.cloud.gateway.server.mvc.filter
 
FilterFunctions.FilterSupplier - Class in org.springframework.cloud.gateway.server.mvc.filter
 
filterFunctionsSupplier() - Method in class org.springframework.cloud.gateway.server.mvc.filter.FilterAutoConfiguration
 
FilterProperties - Class in org.springframework.cloud.gateway.server.mvc.config
 
FilterProperties() - Constructor for class org.springframework.cloud.gateway.server.mvc.config.FilterProperties
 
FilterProperties(String) - Constructor for class org.springframework.cloud.gateway.server.mvc.config.FilterProperties
 
FilterSupplier - Interface in org.springframework.cloud.gateway.server.mvc.filter
 
FilterSupplier() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.FilterSupplier
 
FilterSupplier() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions.FilterSupplier
 
FilterSupplier() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions.FilterSupplier
 
FilterSupplier() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.FilterSupplier
 
FilterSupplier() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.TokenRelayFilterFunctions.FilterSupplier
 
fn(String) - Static method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctions
 
fnHandlerFunctionDefinition() - Method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionAutoConfiguration
 
FORM_FILTER_ORDER - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.FormFilter
Order of Form filter.
formFilter() - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
FormFilter - Class in org.springframework.cloud.gateway.server.mvc.filter
Filter that rebuilds the body for form urlencoded posts.
FormFilter() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.FormFilter
 
forward(String) - Static method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctions
 
forward(RouteProperties) - Static method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctions
 
FORWARDED_HEADER - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.ForwardedRequestHeadersFilter
Forwarded header.
forwardedRequestHeadersFilter(GatewayMvcProperties) - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
ForwardedRequestHeadersFilter - Class in org.springframework.cloud.gateway.server.mvc.filter
 
ForwardedRequestHeadersFilter() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.ForwardedRequestHeadersFilter
Deprecated.
ForwardedRequestHeadersFilter(String) - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.ForwardedRequestHeadersFilter
 
ForwardedTrustedProxiesCondition() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.TrustedProxies.ForwardedTrustedProxiesCondition
 
forwardHandlerFunctionDefinition() - Method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionAutoConfiguration
 
from(String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.TrustedProxies
 
from(ErrorResponse) - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a ServerResponse from the given ErrorResponse.
from(ServerResponse) - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a builder with the status code and headers of the given response.
fromHttp(HttpHeaders) - Static method in class org.springframework.cloud.gateway.server.mvc.handler.FunctionHandlerHeaderUtils
 
fromMessage(MessageHeaders) - Static method in class org.springframework.cloud.gateway.server.mvc.handler.FunctionHandlerHeaderUtils
 
fromMessage(MessageHeaders, List) - Static method in class org.springframework.cloud.gateway.server.mvc.handler.FunctionHandlerHeaderUtils
 
FunctionHandlerHeaderUtils - Class in org.springframework.cloud.gateway.server.mvc.handler
 

G

GATEWAY_ATTRIBUTES_ATTR - Static variable in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
Gateway route ID attribute name.
GATEWAY_ORIGINAL_REQUEST_URL_ATTR - Static variable in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
Gateway original request URL attribute name.
GATEWAY_REQUEST_URL_ATTR - Static variable in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
Gateway request URL attribute name.
GATEWAY_ROUTE_ID_ATTR - Static variable in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
Gateway route ID attribute name.
GatewayDelegatingRouterFunction<T> - Class in org.springframework.cloud.gateway.server.mvc.handler
 
GatewayDelegatingRouterFunction(RouterFunction, String) - Constructor for class org.springframework.cloud.gateway.server.mvc.handler.GatewayDelegatingRouterFunction
 
GatewayMultipartAutoConfiguration - Class in org.springframework.cloud.gateway.server.mvc.handler
 
GatewayMultipartAutoConfiguration() - Constructor for class org.springframework.cloud.gateway.server.mvc.handler.GatewayMultipartAutoConfiguration
 
GatewayMvcClassPathWarningAutoConfiguration - Class in org.springframework.cloud.gateway.server.mvc
 
GatewayMvcClassPathWarningAutoConfiguration() - Constructor for class org.springframework.cloud.gateway.server.mvc.GatewayMvcClassPathWarningAutoConfiguration
 
GatewayMvcClassPathWarningAutoConfiguration.WebMvcMissingFromClasspathConfiguration - Class in org.springframework.cloud.gateway.server.mvc
 
gatewayMvcMultipartResolver(MultipartProperties) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayMultipartAutoConfiguration
 
GatewayMvcMultipartResolver - Class in org.springframework.cloud.gateway.server.mvc.handler
A MultipartResolver that does not resolve if the current request is a Gateway request.
GatewayMvcMultipartResolver() - Constructor for class org.springframework.cloud.gateway.server.mvc.handler.GatewayMvcMultipartResolver
 
gatewayMvcProperties() - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
GatewayMvcProperties - Class in org.springframework.cloud.gateway.server.mvc.config
 
GatewayMvcProperties() - Constructor for class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcProperties
 
GatewayMvcPropertiesBeanDefinitionRegistrar - Class in org.springframework.cloud.gateway.server.mvc.config
BeanDefinitionRegistrar that registers a RouterFunctionHolder and a DelegatingRouterFunction.
GatewayMvcPropertiesBeanDefinitionRegistrar() - Constructor for class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcPropertiesBeanDefinitionRegistrar
 
GatewayMvcPropertiesBeanDefinitionRegistrar.RouterFunctionHolder - Class in org.springframework.cloud.gateway.server.mvc.config
Simply holds the composite gateway RouterFunction.
GatewayMvcRuntimeHintsProcessor - Class in org.springframework.cloud.gateway.server.mvc.config
A BeanFactoryInitializationAotProcessor responsible for registering reflection hints for Gateway MVC beans.
GatewayMvcRuntimeHintsProcessor() - Constructor for class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcRuntimeHintsProcessor
 
GatewayRequestPredicates - Class in org.springframework.cloud.gateway.server.mvc.predicate
 
GatewayRequestPredicates.PredicateSupplier - Class in org.springframework.cloud.gateway.server.mvc.predicate
 
gatewayRestClientCustomizer(ObjectProvider) - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
GatewayRouterFunctions - Class in org.springframework.cloud.gateway.server.mvc.handler
 
GatewayRouterFunctionsBuilder - Class in org.springframework.cloud.gateway.server.mvc.handler
 
GatewayRouterFunctionsBuilder(RouterFunctions.Builder, String) - Constructor for class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
GatewayServerMvcAutoConfiguration - Class in org.springframework.cloud.gateway.server.mvc
AutoConfiguration for Spring Cloud Gateway MVC server.
GatewayServerMvcAutoConfiguration() - Constructor for class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
GatewayServerResponse - Interface in org.springframework.cloud.gateway.server.mvc.handler
 
GENERATED_NAME_PREFIX - Static variable in class org.springframework.cloud.gateway.server.mvc.common.NameUtils
Generated name prefix.
generateName(int) - Static method in class org.springframework.cloud.gateway.server.mvc.common.NameUtils
 
get() - Method in class org.springframework.cloud.gateway.server.mvc.filter.SimpleFilterSupplier
 
get() - Method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates.PredicateSupplier
 
get() - Method in class org.springframework.cloud.gateway.server.mvc.predicate.MvcPredicateSupplier
 
get(int) - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.OperationParameters
Return the parameter at the specified index.
GET(String, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
GET(String, RequestPredicate, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
GET(HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
GET(RequestPredicate, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
getAnnotation(Class) - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.OperationParameter
Returns this element's annotation for the specified type if such an annotation is present, else null.
getApplicationContext(ServerRequest) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
getArgs() - Method in class org.springframework.cloud.gateway.server.mvc.config.FilterProperties
 
getArgs() - Method in class org.springframework.cloud.gateway.server.mvc.config.PredicateProperties
 
getArgument() - Method in interface org.springframework.cloud.gateway.server.mvc.common.ArgumentSupplier.ArgumentSuppliedEvent
 
getArgument() - Method in class org.springframework.cloud.gateway.server.mvc.common.AttributedArugmentSuppliedEvent
 
getArgument() - Method in class org.springframework.cloud.gateway.server.mvc.common.DefaultArgumentSuppliedEvent
 
getArguments() - Method in class org.springframework.cloud.gateway.server.mvc.invoke.InvocationContext
Return the invocation arguments.
getArgumentSuppliedEvent() - Method in interface org.springframework.cloud.gateway.server.mvc.common.ArgumentSupplier
 
getAttribute(ServerRequest, String) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
getAttributes() - Method in class org.springframework.cloud.gateway.server.mvc.common.AttributedArugmentSuppliedEvent
 
getCapacity() - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
getConfigurationBuilder() - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
getExceptions() - Method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.RetryConfig
 
getExecutionExceptionMessageHeaderName() - Method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions.FallbackHeadersConfig
 
getExecutionExceptionTypeHeaderName() - Method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions.FallbackHeadersConfig
 
getFallbackPath() - Method in class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions.CircuitBreakerConfig
 
getFilters() - Method in class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
getGatewayAttributes(ServerRequest) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
getGroup() - Method in class org.springframework.cloud.gateway.server.mvc.common.WeightConfig
 
getHandlerFunction() - Method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerDiscoverer.Result
 
getHeaderName() - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
getHeaders() - Method in class org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.DefaultRequestBuilder
 
getHigherPrecedenceFilters() - Method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerDiscoverer.Result
 
getHostPortPattern() - Method in class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.RewriteLocationResponseHeaderConfig
 
getHostPortVersionPattern() - Method in class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.RewriteLocationResponseHeaderConfig
 
getHostValue() - Method in class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.RewriteLocationResponseHeaderConfig
 
getHttpStatus() - Method in class org.springframework.cloud.gateway.server.mvc.common.HttpStatusHolder
 
getId() - Method in class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
getId() - Method in class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions.CircuitBreakerConfig
 
getKey() - Method in class org.springframework.cloud.gateway.server.mvc.common.KeyValues.KeyValue
 
getKeyResolver() - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
getKeyValues() - Method in class org.springframework.cloud.gateway.server.mvc.common.KeyValues
 
getLocationHeaderName() - Method in class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.RewriteLocationResponseHeaderConfig
 
getLowerPrecedenceFilters() - Method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerDiscoverer.Result
 
getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class org.springframework.cloud.gateway.server.mvc.filter.TrustedProxies.OnPropertyExistsCondition
 
getMetadata() - Method in class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
getMethod() - Method in class org.springframework.cloud.gateway.server.mvc.config.NormalizedOperationMethod
 
getMethod() - Method in class org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.DefaultRequestBuilder
 
getMethod() - Method in interface org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.Request
 
getMethod() - Method in class org.springframework.cloud.gateway.server.mvc.invoke.reflect.DefaultOperationMethod
Return the source Java method.
getMethod() - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.reflect.OperationMethod
 
getMethods() - Method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.RetryConfig
 
getMissingParameters() - Method in exception class org.springframework.cloud.gateway.server.mvc.invoke.MissingParametersException
Returns the parameters that were missing.
getName() - Method in class org.springframework.cloud.gateway.server.mvc.config.FilterProperties
 
getName() - Method in class org.springframework.cloud.gateway.server.mvc.config.PredicateProperties
 
getName() - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.OperationParameter
Returns the parameter name.
getNormalizedArgs() - Method in class org.springframework.cloud.gateway.server.mvc.config.NormalizedOperationMethod
 
getOperations() - Method in class org.springframework.cloud.gateway.server.mvc.common.AbstractGatewayDiscoverer
 
getOrCacheBody(ServerRequest) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
getOrder() - Method in class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
getOrder() - Method in class org.springframework.cloud.gateway.server.mvc.filter.FormFilter
 
getOrder() - Method in class org.springframework.cloud.gateway.server.mvc.filter.ForwardedRequestHeadersFilter
 
getOrder() - Method in class org.springframework.cloud.gateway.server.mvc.filter.RemoveContentLengthRequestHeadersFilter
 
getOrder() - Method in class org.springframework.cloud.gateway.server.mvc.filter.RemoveHopByHopRequestHeadersFilter
 
getOrder() - Method in class org.springframework.cloud.gateway.server.mvc.filter.RemoveHopByHopResponseHeadersFilter
 
getOrder() - Method in class org.springframework.cloud.gateway.server.mvc.filter.RemoveHttp2StatusResponseHeadersFilter
 
getOrder() - Method in class org.springframework.cloud.gateway.server.mvc.filter.TransferEncodingNormalizationRequestHeadersFilter
 
getOrder() - Method in class org.springframework.cloud.gateway.server.mvc.filter.WeightCalculatorFilter
 
getOrder() - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilter
 
getOrder() - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
getParameter() - Method in exception class org.springframework.cloud.gateway.server.mvc.invoke.ParameterMappingException
Return the parameter being mapped.
getParameterCount() - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.OperationParameters
Return the total number of parameters.
getParameters() - Method in class org.springframework.cloud.gateway.server.mvc.config.NormalizedOperationMethod
 
getParameters() - Method in class org.springframework.cloud.gateway.server.mvc.invoke.reflect.DefaultOperationMethod
Return the operation parameters.
getParameters() - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.reflect.OperationMethod
 
getPeriod() - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
getPredicates() - Method in class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
getProtocolsRegex() - Method in class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.RewriteLocationResponseHeaderConfig
 
getReason() - Method in exception class org.springframework.cloud.gateway.server.mvc.invoke.MissingParametersException
 
getReason() - Method in exception class org.springframework.cloud.gateway.server.mvc.invoke.ParameterMappingException
 
getResponseConsumers() - Method in class org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.DefaultRequestBuilder
 
getResponseConsumers() - Method in interface org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.Request
 
getRetries() - Method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.RetryConfig
 
getRootCauseExceptionMessageHeaderName() - Method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions.FallbackHeadersConfig
 
getRootCauseExceptionTypeHeaderName() - Method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions.FallbackHeadersConfig
 
getRouteId() - Method in class org.springframework.cloud.gateway.server.mvc.common.WeightConfig
 
getRouterFunction() - Method in class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcPropertiesBeanDefinitionRegistrar.RouterFunctionHolder
 
getRoutes() - Method in class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcProperties
 
getRoutesMap() - Method in class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcProperties
 
getSeries() - Method in class org.springframework.cloud.gateway.server.mvc.common.HttpStatusHolder
 
getSeries() - Method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.RetryConfig
 
getServerRequest() - Method in class org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.DefaultRequestBuilder
 
getServerRequest() - Method in interface org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.Request
 
getSource() - Method in interface org.springframework.cloud.gateway.server.mvc.common.ArgumentSupplier.ArgumentSuppliedEvent
 
getStatus() - Method in class org.springframework.cloud.gateway.server.mvc.common.HttpStatusHolder
 
getStatusCode() - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
getStatusCode() - Method in interface org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.Response
 
getStatusCodes() - Method in class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions.CircuitBreakerConfig
 
getStreamingBufferSize() - Method in class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcProperties
 
getStreamingMediaTypes() - Method in class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcProperties
 
getStripVersion() - Method in class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.RewriteLocationResponseHeaderConfig
 
getTimeout() - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
getTokens() - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
getTrustedProxies() - Method in class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcProperties
 
getType() - Method in interface org.springframework.cloud.gateway.server.mvc.common.ArgumentSupplier.ArgumentSuppliedEvent
 
getType() - Method in class org.springframework.cloud.gateway.server.mvc.common.AttributedArugmentSuppliedEvent
 
getType() - Method in class org.springframework.cloud.gateway.server.mvc.common.DefaultArgumentSuppliedEvent
 
getType() - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.OperationParameter
Returns the parameter type.
getUri() - Method in class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
getUri() - Method in class org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.DefaultRequestBuilder
 
getUri() - Method in interface org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.Request
 
getUriTemplateVariables(ServerRequest) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
getValue() - Method in class org.springframework.cloud.gateway.server.mvc.common.KeyValues.KeyValue
 
getValue() - Method in exception class org.springframework.cloud.gateway.server.mvc.invoke.ParameterMappingException
Return the value being mapped.
getWeight() - Method in class org.springframework.cloud.gateway.server.mvc.common.WeightConfig
 

H

handle(ServerRequest) - Method in class org.springframework.cloud.gateway.server.mvc.handler.ProxyExchangeHandlerFunction
 
HandlerDiscoverer - Class in org.springframework.cloud.gateway.server.mvc.handler
 
HandlerDiscoverer() - Constructor for class org.springframework.cloud.gateway.server.mvc.handler.HandlerDiscoverer
 
HandlerDiscoverer.Result - Class in org.springframework.cloud.gateway.server.mvc.handler
 
handlerFunction() - Method in record class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionDefinition.Default
Returns the value of the handlerFunction record component.
handlerFunction() - Method in interface org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionDefinition
 
HandlerFunctionAutoConfiguration - Class in org.springframework.cloud.gateway.server.mvc.handler
 
HandlerFunctionAutoConfiguration() - Constructor for class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionAutoConfiguration
 
HandlerFunctionDefinition - Interface in org.springframework.cloud.gateway.server.mvc.handler
 
HandlerFunctionDefinition.Default - Record Class in org.springframework.cloud.gateway.server.mvc.handler
 
HandlerFunctions - Class in org.springframework.cloud.gateway.server.mvc.handler
 
HandlerSupplier - Interface in org.springframework.cloud.gateway.server.mvc.handler
 
hashCode() - Method in class org.springframework.cloud.gateway.server.mvc.config.FilterProperties
 
hashCode() - Method in class org.springframework.cloud.gateway.server.mvc.config.PredicateProperties
 
hashCode() - Method in class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
hashCode() - Method in record class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionDefinition.Default
Returns a hash code value for this object.
hasMandatoryParameter() - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.OperationParameters
Return if any of the contained parameters are mandatory.
hasParameters() - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.OperationParameters
Return true if there is at least one parameter.
HEAD(String, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
HEAD(String, RequestPredicate, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
HEAD(HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
HEAD(RequestPredicate, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
header(String) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
 
header(String, String) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
 
headers(HttpHeaders) - Method in class org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.DefaultRequestBuilder
 
headers(HttpHeaders) - Method in interface org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.RequestBuilder
 
HEADERS_REMOVED_ON_REQUEST - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.RemoveHopByHopRequestHeadersFilter
Headers to remove as the result of applying the filter.
higherPrecedenceFilters() - Method in record class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionDefinition.Default
Returns the value of the higherPrecedenceFilters record component.
higherPrecedenceFilters() - Method in interface org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionDefinition
 
host(String) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
 
host(String...) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
 
hostPredicates(PathPatternParser) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
Return a function that creates new host-matching RequestPredicates from pattern Strings using the given PathPatternParser.
http() - Static method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctions
 
HTTP_PORT - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilter
Default http port.
HTTP_REQUEST_PARAM - Static variable in class org.springframework.cloud.gateway.server.mvc.handler.FunctionHandlerHeaderUtils
Message Header name which contains HTTP request parameters.
HTTP_SCHEME - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilter
Http url scheme.
httpHandlerFunctionDefinition() - Method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionAutoConfiguration
 
HttpHeadersFilter<TYPE> - Interface in org.springframework.cloud.gateway.server.mvc.filter
 
HttpHeadersFilter.RequestHttpHeadersFilter - Interface in org.springframework.cloud.gateway.server.mvc.filter
 
HttpHeadersFilter.ResponseHttpHeadersFilter - Interface in org.springframework.cloud.gateway.server.mvc.filter
 
HttpRetryPolicy(RetryFilterFunctions.RetryConfig) - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.HttpRetryPolicy
 
https() - Static method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctions
 
HTTPS_PORT - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilter
Default https port.
HTTPS_SCHEME - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilter
Https url scheme.
httpsHandlerFunctionDefinition() - Method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionAutoConfiguration
 
HttpStatusHolder - Class in org.springframework.cloud.gateway.server.mvc.common
 
HttpStatusHolder(HttpStatusCode, Integer) - Constructor for class org.springframework.cloud.gateway.server.mvc.common.HttpStatusHolder
 

I

InvocationContext - Class in org.springframework.cloud.gateway.server.mvc.invoke
The context for the invocation of an operation.
InvocationContext(Map, OperationArgumentResolver...) - Constructor for class org.springframework.cloud.gateway.server.mvc.invoke.InvocationContext
Creates a new context for an operation being invoked by the given securityContext with the given available arguments.
invoke(InvocationContext) - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.OperationInvoker
Invoke the underlying operation using the given context.
invoke(InvocationContext) - Method in class org.springframework.cloud.gateway.server.mvc.invoke.reflect.ReflectiveOperationInvoker
 
is1xxInformational() - Method in class org.springframework.cloud.gateway.server.mvc.common.HttpStatusHolder
Whether this status code is in the HTTP series HttpStatus.Series.INFORMATIONAL.
is2xxSuccessful() - Method in class org.springframework.cloud.gateway.server.mvc.common.HttpStatusHolder
Whether this status code is in the HTTP series HttpStatus.Series.SUCCESSFUL.
is3xxRedirection() - Method in class org.springframework.cloud.gateway.server.mvc.common.HttpStatusHolder
Whether this status code is in the HTTP series HttpStatus.Series.REDIRECTION.
is4xxClientError() - Method in class org.springframework.cloud.gateway.server.mvc.common.HttpStatusHolder
Whether this status code is in the HTTP series HttpStatus.Series.CLIENT_ERROR.
is5xxServerError() - Method in class org.springframework.cloud.gateway.server.mvc.common.HttpStatusHolder
Whether this status code is in the HTTP series HttpStatus.Series.SERVER_ERROR.
isCacheBody() - Method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.RetryConfig
 
isConfigurable() - Method in class org.springframework.cloud.gateway.server.mvc.config.NormalizedOperationMethod
 
isConfigurable() - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.reflect.OperationMethod
 
isEnabled() - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
isError() - Method in class org.springframework.cloud.gateway.server.mvc.common.HttpStatusHolder
Whether this status code is in the HTTP series HttpStatus.Series.CLIENT_ERROR or HttpStatus.Series.SERVER_ERROR.
isForAppend() - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
isForEnabled() - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
isHostAppend() - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
isHostEnabled() - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
isMandatory() - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.OperationParameter
Return if the parameter is mandatory (does not accept null values).
isMultipart(HttpServletRequest) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayMvcMultipartResolver
 
IsoOffsetDateTimeConverter - Class in org.springframework.cloud.gateway.server.mvc.invoke.convert
A String to OffsetDateTime Converter that uses ISO offset parsing.
IsoOffsetDateTimeConverter() - Constructor for class org.springframework.cloud.gateway.server.mvc.invoke.convert.IsoOffsetDateTimeConverter
 
isPortAppend() - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
isPortEnabled() - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
isPrefixAppend() - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
isPrefixEnabled() - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
isProtoAppend() - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
isProtoEnabled() - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
isTrusted(String) - Method in interface org.springframework.cloud.gateway.server.mvc.filter.TrustedProxies
 

K

KeyValue(String, String) - Constructor for class org.springframework.cloud.gateway.server.mvc.common.KeyValues.KeyValue
 
KeyValues - Class in org.springframework.cloud.gateway.server.mvc.common
 
KeyValues() - Constructor for class org.springframework.cloud.gateway.server.mvc.common.KeyValues
 
KeyValues.KeyValue - Class in org.springframework.cloud.gateway.server.mvc.common
 

L

lb(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.LoadBalancerFilterFunctions
 
lb(String, BiFunction) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.LoadBalancerFilterFunctions
 
lbHandlerFunctionDefinition() - Method in class org.springframework.cloud.gateway.server.mvc.filter.FilterAutoConfiguration.LoadBalancerHandlerConfiguration
 
LIST - Enum constant in enum class org.springframework.cloud.gateway.server.mvc.common.Shortcut.Type
List shortcut type.
LIST_TAIL_FLAG - Enum constant in enum class org.springframework.cloud.gateway.server.mvc.common.Shortcut.Type
List is all elements except last which is a boolean flag.
LoadBalancerFilterFunctions - Class in org.springframework.cloud.gateway.server.mvc.filter
 
LoadBalancerHandlerConfiguration() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.FilterAutoConfiguration.LoadBalancerHandlerConfiguration
 
loadSuppliers(Class) - Method in class org.springframework.cloud.gateway.server.mvc.common.AbstractGatewayDiscoverer
 
loadSuppliers(Class) - Method in class org.springframework.cloud.gateway.server.mvc.common.BeanFactoryGatewayDiscoverer
 
log - Variable in class org.springframework.cloud.gateway.server.mvc.common.AbstractGatewayDiscoverer
 
lowerPrecedenceFilters() - Method in record class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionDefinition.Default
Returns the value of the lowerPrecedenceFilters record component.
lowerPrecedenceFilters() - Method in interface org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionDefinition
 

M

mapParameterValue(OperationParameter, Object) - Method in class org.springframework.cloud.gateway.server.mvc.invoke.convert.ConversionServiceParameterValueMapper
 
mapParameterValue(OperationParameter, Object) - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.ParameterValueMapper
Map the specified input parameter to the given parameterType.
mapRequestHeader(String, String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
mapRequestHeader(String, String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
mergeMaps(Map, Map) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
method(HttpMethod) - Method in class org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.DefaultRequestBuilder
 
method(HttpMethod) - Method in interface org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.RequestBuilder
 
method(HttpMethod...) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
 
MissingParametersException - Exception Class in org.springframework.cloud.gateway.server.mvc.invoke
RuntimeException thrown when an endpoint invocation does not contain required parameters.
MissingParametersException(Set) - Constructor for exception class org.springframework.cloud.gateway.server.mvc.invoke.MissingParametersException
 
modifyRequestBody(Class, Class, String, BodyFilterFunctions.RewriteFunction) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
modifyRequestBody(Class, Class, String, BodyFilterFunctions.RewriteFunction) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BodyFilterFunctions
 
modifyResponseBody(Class, Class, String, BodyFilterFunctions.RewriteResponseFunction) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions
 
modifyResponseBody(Class, Class, String, BodyFilterFunctions.RewriteResponseFunction) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BodyFilterFunctions
 
MultipartEnvironmentPostProcessor - Class in org.springframework.cloud.gateway.server.mvc.common
 
MultipartEnvironmentPostProcessor() - Constructor for class org.springframework.cloud.gateway.server.mvc.common.MultipartEnvironmentPostProcessor
 
MvcPredicateSupplier - Class in org.springframework.cloud.gateway.server.mvc.predicate
 
MvcPredicateSupplier() - Constructor for class org.springframework.cloud.gateway.server.mvc.predicate.MvcPredicateSupplier
 
MvcUtils - Class in org.springframework.cloud.gateway.server.mvc.common
 

N

NameUtils - Class in org.springframework.cloud.gateway.server.mvc.common
 
nest(RequestPredicate, Consumer) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
nest(RequestPredicate, Supplier) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
NEVER_STRIP - Enum constant in enum class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.StripVersion
Version will not be stripped, even if the original request path contains no version.
no() - Static method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctions
 
noContent() - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a builder with a 204 No Content status.
noHandlerFunctionDefinition() - Method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionAutoConfiguration
 
NONE - Static variable in interface org.springframework.cloud.gateway.server.mvc.invoke.ParameterValueMapper
A ParameterValueMapper that does nothing.
NormalizedOperationMethod - Class in org.springframework.cloud.gateway.server.mvc.config
 
NormalizedOperationMethod(OperationMethod, Map) - Constructor for class org.springframework.cloud.gateway.server.mvc.config.NormalizedOperationMethod
Create a new DefaultOperationMethod instance.
notFound() - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a builder with a 404 Not Found status.

O

of(Class, Supplier) - Static method in interface org.springframework.cloud.gateway.server.mvc.invoke.OperationArgumentResolver
Factory method that creates an OperationArgumentResolver for a specific type using a Supplier.
ok() - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a builder with the status set to 200 OK.
onApplicationEvent(ApplicationEvent) - Method in class org.springframework.cloud.gateway.server.mvc.filter.WeightCalculatorFilter
 
onApplicationEvent(ContextRefreshedEvent) - Method in class org.springframework.cloud.gateway.server.mvc.handler.ProxyExchangeHandlerFunction
 
onError(Class, BiFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
onError(Predicate, BiFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
OnPropertyExistsCondition() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.TrustedProxies.OnPropertyExistsCondition
 
OperationArgumentResolver - Interface in org.springframework.cloud.gateway.server.mvc.invoke
Resolver for an argument of an
invalid reference
Operation
.
OperationInvoker - Interface in org.springframework.cloud.gateway.server.mvc.invoke
Interface to perform an operation invocation.
OperationInvokerAdvisor - Interface in org.springframework.cloud.gateway.server.mvc.invoke
Allows additional functionality to be applied to an OperationInvoker.
OperationMethod - Interface in org.springframework.cloud.gateway.server.mvc.invoke.reflect
 
OperationParameter - Interface in org.springframework.cloud.gateway.server.mvc.invoke
A single operation parameter.
OperationParameters - Interface in org.springframework.cloud.gateway.server.mvc.invoke
A collection of operation parameters.
operations - Variable in class org.springframework.cloud.gateway.server.mvc.common.AbstractGatewayDiscoverer
 
OPTIONS(String, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
OPTIONS(String, RequestPredicate, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
OPTIONS(HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
OPTIONS(RequestPredicate, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
org.springframework.cloud.gateway.server.mvc - package org.springframework.cloud.gateway.server.mvc
 
org.springframework.cloud.gateway.server.mvc.common - package org.springframework.cloud.gateway.server.mvc.common
 
org.springframework.cloud.gateway.server.mvc.config - package org.springframework.cloud.gateway.server.mvc.config
 
org.springframework.cloud.gateway.server.mvc.filter - package org.springframework.cloud.gateway.server.mvc.filter
 
org.springframework.cloud.gateway.server.mvc.handler - package org.springframework.cloud.gateway.server.mvc.handler
 
org.springframework.cloud.gateway.server.mvc.invoke - package org.springframework.cloud.gateway.server.mvc.invoke
 
org.springframework.cloud.gateway.server.mvc.invoke.convert - package org.springframework.cloud.gateway.server.mvc.invoke.convert
 
org.springframework.cloud.gateway.server.mvc.invoke.reflect - package org.springframework.cloud.gateway.server.mvc.invoke.reflect
 
org.springframework.cloud.gateway.server.mvc.predicate - package org.springframework.cloud.gateway.server.mvc.predicate
 

P

ParameterMappingException - Exception Class in org.springframework.cloud.gateway.server.mvc.invoke
A ParameterMappingException is thrown when a failure occurs during operation parameter mapping.
ParameterMappingException(OperationParameter, Object, Throwable) - Constructor for exception class org.springframework.cloud.gateway.server.mvc.invoke.ParameterMappingException
Creates a new ParameterMappingException for a failure that occurred when trying to map the given input to the given type.
ParameterValueMapper - Interface in org.springframework.cloud.gateway.server.mvc.invoke
Maps parameter values to the required type when invoking an endpoint.
PATCH(String, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
PATCH(String, RequestPredicate, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
PATCH(HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
PATCH(RequestPredicate, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
path(String) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
Return a RequestPredicate that tests the request path against the given path pattern.
path(String...) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
Return a RequestPredicate that tests the request path against the given path pattern.
path(String, Consumer) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
path(String, Supplier) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
permanentRedirect(URI) - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a builder with a 308 Permanent Redirect status and a location header set to the given URI.
POST(String, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
POST(String, RequestPredicate, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
POST(HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
POST(RequestPredicate, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
postProcessBeforeInitialization(Object, String) - Method in class org.springframework.cloud.gateway.server.mvc.common.ArgumentSupplierBeanPostProcessor
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.cloud.gateway.server.mvc.common.MultipartEnvironmentPostProcessor
 
PredicateAutoConfiguration - Class in org.springframework.cloud.gateway.server.mvc.predicate
 
PredicateAutoConfiguration() - Constructor for class org.springframework.cloud.gateway.server.mvc.predicate.PredicateAutoConfiguration
 
predicateBeanFactoryDiscoverer(BeanFactory) - Method in class org.springframework.cloud.gateway.server.mvc.predicate.PredicateAutoConfiguration
 
PredicateBeanFactoryDiscoverer - Class in org.springframework.cloud.gateway.server.mvc.predicate
 
PredicateBeanFactoryDiscoverer(BeanFactory) - Constructor for class org.springframework.cloud.gateway.server.mvc.predicate.PredicateBeanFactoryDiscoverer
 
predicateDiscoverer() - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
PredicateDiscoverer - Class in org.springframework.cloud.gateway.server.mvc.predicate
 
PredicateDiscoverer() - Constructor for class org.springframework.cloud.gateway.server.mvc.predicate.PredicateDiscoverer
 
PredicateProperties - Class in org.springframework.cloud.gateway.server.mvc.config
 
PredicateProperties() - Constructor for class org.springframework.cloud.gateway.server.mvc.config.PredicateProperties
 
PredicateProperties(String) - Constructor for class org.springframework.cloud.gateway.server.mvc.config.PredicateProperties
 
PredicateSupplier - Interface in org.springframework.cloud.gateway.server.mvc.predicate
 
PredicateSupplier() - Constructor for class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates.PredicateSupplier
 
PREFIX - Static variable in class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcProperties
Properties prefix.
PREFIX - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
XForwardedRequestHeadersFilterProperties prefix.
prefixPath(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
prefixPath(String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
PRESERVE_HOST_HEADER_ATTRIBUTE - Static variable in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
Preserve-Host header attribute name.
preserveHost() - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
preserveHostHeader() - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
processAheadOfTime(ConfigurableListableBeanFactory) - Method in class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcRuntimeHintsProcessor
 
ProxyExchange - Interface in org.springframework.cloud.gateway.server.mvc.handler
 
ProxyExchange.DefaultRequestBuilder - Class in org.springframework.cloud.gateway.server.mvc.handler
 
ProxyExchange.Request - Interface in org.springframework.cloud.gateway.server.mvc.handler
 
ProxyExchange.RequestBuilder - Interface in org.springframework.cloud.gateway.server.mvc.handler
 
ProxyExchange.Response - Interface in org.springframework.cloud.gateway.server.mvc.handler
 
ProxyExchange.ResponseConsumer - Interface in org.springframework.cloud.gateway.server.mvc.handler
 
proxyExchangeHandlerFunction(ProxyExchange, ObjectProvider, ObjectProvider) - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
ProxyExchangeHandlerFunction - Class in org.springframework.cloud.gateway.server.mvc.handler
 
ProxyExchangeHandlerFunction(ProxyExchange, ObjectProvider, ObjectProvider) - Constructor for class org.springframework.cloud.gateway.server.mvc.handler.ProxyExchangeHandlerFunction
 
ProxyExchangeHandlerFunction(ProxyExchange, ObjectProvider, ObjectProvider, ProxyExchangeHandlerFunction.URIResolver) - Constructor for class org.springframework.cloud.gateway.server.mvc.handler.ProxyExchangeHandlerFunction
 
ProxyExchangeHandlerFunction.URIResolver - Interface in org.springframework.cloud.gateway.server.mvc.handler
 
PUT(String, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
PUT(String, RequestPredicate, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
PUT(HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
PUT(RequestPredicate, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
putAttribute(ServerRequest, String, Object) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
putUriTemplateVariables(ServerRequest, Map) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 

Q

query(String) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
Return a RequestPredicate that tests the presence of a request parameter.
query(String, String) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
Return a RequestPredicate that tests the presence of a request parameter if the regexp is empty, or, otherwise finds if any value of the parameter matches the regexp.

R

rateLimit(long, Duration, Function) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions
 
rateLimit(Consumer) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions
 
RateLimitConfig() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
readBody(Class, Predicate) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
 
readBody(ServerRequest, ByteArrayInputStream, Class) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
redirectTo(int, URI) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
redirectTo(String, URI) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
redirectTo(HttpStatusHolder, URI) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
redirectTo(HttpStatusCode, URI) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
ReflectiveOperationInvoker - Class in org.springframework.cloud.gateway.server.mvc.invoke.reflect
An OperationInvoker that invokes an operation using reflection.
ReflectiveOperationInvoker(Object, OperationMethod, ParameterValueMapper) - Constructor for class org.springframework.cloud.gateway.server.mvc.invoke.reflect.ReflectiveOperationInvoker
Creates a new ReflectiveOperationInvoker that will invoke the given method on the given target.
ReflectiveOperationInvoker(OperationMethod, ParameterValueMapper) - Constructor for class org.springframework.cloud.gateway.server.mvc.invoke.reflect.ReflectiveOperationInvoker
Creates a new ReflectiveOperationInvoker that will invoke the given static method.
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcPropertiesBeanDefinitionRegistrar
 
registerConverter(ConverterRegistry) - Static method in class org.springframework.cloud.gateway.server.mvc.invoke.convert.IsoOffsetDateTimeConverter
 
removeContentLengthRequestHeadersFilter() - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
RemoveContentLengthRequestHeadersFilter - Class in org.springframework.cloud.gateway.server.mvc.filter
 
RemoveContentLengthRequestHeadersFilter() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.RemoveContentLengthRequestHeadersFilter
 
removeHopByHopRequestHeadersFilter() - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
RemoveHopByHopRequestHeadersFilter - Class in org.springframework.cloud.gateway.server.mvc.filter
 
RemoveHopByHopRequestHeadersFilter() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.RemoveHopByHopRequestHeadersFilter
 
removeHopByHopResponseHeadersFilter() - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
RemoveHopByHopResponseHeadersFilter - Class in org.springframework.cloud.gateway.server.mvc.filter
 
RemoveHopByHopResponseHeadersFilter() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.RemoveHopByHopResponseHeadersFilter
 
removeHttp2StatusResponseHeadersFilter() - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
RemoveHttp2StatusResponseHeadersFilter - Class in org.springframework.cloud.gateway.server.mvc.filter
 
RemoveHttp2StatusResponseHeadersFilter() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.RemoveHttp2StatusResponseHeadersFilter
 
removeJsonAttributesResponseBody(List, boolean) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions
 
removeRequestHeader(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
removeRequestHeader(String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
removeRequestParameter(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
removeRequestParameter(String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
removeResponseHeader(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions
 
removeResponseHeader(String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
request(ServerRequest) - Method in interface org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange
 
requestHeaderSize(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
requestHeaderSize(String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
requestHeaderSize(String, String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
requestHeaderSize(DataSize) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
requestHeaderSize(DataSize) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
requestHeaderSize(DataSize, String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
requestHeaderToRequestUri(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
requestHeaderToRequestUri(String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
requestSize(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
requestSize(String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
requestSize(DataSize) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
requestSize(DataSize) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
resolve() - Method in class org.springframework.cloud.gateway.server.mvc.common.HttpStatusHolder
Resolves an HttpStatusCode.
resolve(Class) - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.OperationArgumentResolver
Resolves an argument of the given type.
resolveArgument(Class) - Method in class org.springframework.cloud.gateway.server.mvc.invoke.InvocationContext
Resolves an argument with the given argumentType.
resolveMultipart(HttpServletRequest) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayMvcMultipartResolver
 
resource(RequestPredicate, Resource) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
resource(RequestPredicate, Resource, BiConsumer) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
resources(String, Resource) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
resources(String, Resource, BiConsumer) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
resources(Function) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
resources(Function, BiConsumer) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
responseConsumer(ProxyExchange.ResponseConsumer) - Method in class org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.DefaultRequestBuilder
 
responseConsumer(ProxyExchange.ResponseConsumer) - Method in interface org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.RequestBuilder
 
restClientProxyExchange(RestClient.Builder, GatewayMvcProperties) - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
RestClientProxyExchange - Class in org.springframework.cloud.gateway.server.mvc.handler
 
RestClientProxyExchange(RestClient, GatewayMvcProperties) - Constructor for class org.springframework.cloud.gateway.server.mvc.handler.RestClientProxyExchange
 
Result(HandlerFunction, List, List) - Constructor for class org.springframework.cloud.gateway.server.mvc.handler.HandlerDiscoverer.Result
 
RETAIN_FIRST - Enum constant in enum class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions.DedupeStrategy
Default: Retain the first value only.
RETAIN_LAST - Enum constant in enum class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions.DedupeStrategy
Retain the last value only.
RETAIN_UNIQUE - Enum constant in enum class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions.DedupeStrategy
Retain all unique values in the order of their first encounter.
retry(int) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions
 
retry(Consumer) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions
 
retry(RetryFilterFunctions.RetryConfig) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions
 
RetryConfig() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.RetryConfig
 
RetryFilterFunctions - Class in org.springframework.cloud.gateway.server.mvc.filter
 
RetryFilterFunctions.FilterSupplier - Class in org.springframework.cloud.gateway.server.mvc.filter
 
RetryFilterFunctions.HttpRetryPolicy - Class in org.springframework.cloud.gateway.server.mvc.filter
 
RetryFilterFunctions.RetryConfig - Class in org.springframework.cloud.gateway.server.mvc.filter
 
rewriteLocationResponseHeader() - Static method in class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions
 
rewriteLocationResponseHeader(String, String, String, String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
rewriteLocationResponseHeader(Consumer) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions
 
rewriteLocationResponseHeader(Consumer) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions
 
RewriteLocationResponseHeaderConfig() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.RewriteLocationResponseHeaderConfig
 
RewriteLocationResponseHeaderFilterFunctions - Class in org.springframework.cloud.gateway.server.mvc.filter
 
RewriteLocationResponseHeaderFilterFunctions.RewriteLocationResponseHeaderConfig - Class in org.springframework.cloud.gateway.server.mvc.filter
 
RewriteLocationResponseHeaderFilterFunctions.StripVersion - Enum Class in org.springframework.cloud.gateway.server.mvc.filter
 
rewritePath(String, String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
rewritePath(String, String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
rewriteRequestParameter(String, String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
rewriteResponseHeader(String, String, String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions
 
rewriteResponseHeader(String, String, String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
route() - Static method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctions
 
route(String) - Static method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctions
 
route(RequestPredicate, HandlerFunction) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
route(RequestPredicate, HandlerFunction) - Static method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctions
 
route(ServerRequest) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayDelegatingRouterFunction
 
routeId(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
routeId(String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
RouteProperties - Class in org.springframework.cloud.gateway.server.mvc.config
 
RouteProperties() - Constructor for class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
RouteProperties(String) - Constructor for class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
RouterFunctionHolder(RouterFunction) - Constructor for class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcPropertiesBeanDefinitionRegistrar.RouterFunctionHolder
 
routerFunctionHolderFactory(Environment, BeanFactory, FilterBeanFactoryDiscoverer, PredicateBeanFactoryDiscoverer) - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
RouterFunctionHolderFactory - Class in org.springframework.cloud.gateway.server.mvc.config
Factory bean for the creation of a RouterFunctionHolder, that may have refresh scope.
RouterFunctionHolderFactory(Environment, BeanFactory, FilterBeanFactoryDiscoverer, PredicateBeanFactoryDiscoverer) - Constructor for class org.springframework.cloud.gateway.server.mvc.config.RouterFunctionHolderFactory
 

S

sanitize(HttpHeaders) - Static method in class org.springframework.cloud.gateway.server.mvc.handler.FunctionHandlerHeaderUtils
 
sanitize(HttpHeaders, List, List) - Static method in class org.springframework.cloud.gateway.server.mvc.handler.FunctionHandlerHeaderUtils
 
scheme() - Method in record class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionDefinition.Default
Returns the value of the scheme record component.
seeOther(URI) - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a builder with a 303 See Other status and a location header set to the given URI.
setArgs(Map) - Method in class org.springframework.cloud.gateway.server.mvc.config.FilterProperties
 
setArgs(Map) - Method in class org.springframework.cloud.gateway.server.mvc.config.PredicateProperties
 
setCacheBody(boolean) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.RetryConfig
 
setCapacity(long) - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
setConfigurationBuilder(Function) - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
setEnabled(boolean) - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
setExceptions(Set) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.RetryConfig
 
setExecutionExceptionMessageHeaderName(String) - Method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions.FallbackHeadersConfig
 
setExecutionExceptionTypeHeaderName(String) - Method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions.FallbackHeadersConfig
 
setFallbackPath(String) - Method in class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions.CircuitBreakerConfig
 
setFallbackUri(String) - Method in class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions.CircuitBreakerConfig
 
setFallbackUri(URI) - Method in class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions.CircuitBreakerConfig
 
setFilters(List) - Method in class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
setForAppend(boolean) - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
setForEnabled(boolean) - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
setGroup(String) - Method in class org.springframework.cloud.gateway.server.mvc.common.WeightConfig
 
setHeaderName(String) - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
setHostAppend(boolean) - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
setHostEnabled(boolean) - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
setHostValue(String) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.RewriteLocationResponseHeaderConfig
 
setId(String) - Method in class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
setId(String) - Method in class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions.CircuitBreakerConfig
 
setKeyResolver(Function) - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
setKeyValues(List) - Method in class org.springframework.cloud.gateway.server.mvc.common.KeyValues
 
setLocationHeaderName(String) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.RewriteLocationResponseHeaderConfig
 
setMetadata(Map) - Method in class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
setMethods(Set) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.RetryConfig
 
setName(String) - Method in class org.springframework.cloud.gateway.server.mvc.config.FilterProperties
 
setName(String) - Method in class org.springframework.cloud.gateway.server.mvc.config.PredicateProperties
 
setOrder(int) - Method in class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
setOrder(int) - Method in class org.springframework.cloud.gateway.server.mvc.filter.FormFilter
 
setOrder(int) - Method in class org.springframework.cloud.gateway.server.mvc.filter.WeightCalculatorFilter
 
setOrder(int) - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
setPath(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
setPath(String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
setPeriod(Duration) - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
setPortAppend(boolean) - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
setPortEnabled(boolean) - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
setPredicates(List) - Method in class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
setPrefixAppend(boolean) - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
setPrefixEnabled(boolean) - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
setProtoAppend(boolean) - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
setProtocolsRegex(String) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.RewriteLocationResponseHeaderConfig
 
setProtoEnabled(boolean) - Method in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
setRandomSupplier(Supplier) - Method in class org.springframework.cloud.gateway.server.mvc.filter.WeightCalculatorFilter
 
setRequestHeader(String, String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
setRequestHeader(String, String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
setRequestHostHeader(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
setRequestHostHeader(String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
setRequestUrl(ServerRequest, URI) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
setResponseHeader(String, String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions
 
setResponseHeader(String, String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
setRetries(int) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.RetryConfig
 
setRootCauseExceptionMessageHeaderName(String) - Method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions.FallbackHeadersConfig
 
setRootCauseExceptionTypeHeaderName(String) - Method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions.FallbackHeadersConfig
 
setRouteId(String) - Method in class org.springframework.cloud.gateway.server.mvc.common.WeightConfig
 
setRouteId(ServerRequest, String) - Static method in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
 
setRoutes(List) - Method in class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcProperties
 
setRoutesMap(LinkedHashMap) - Method in class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcProperties
 
setSeries(Set) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RetryFilterFunctions.RetryConfig
 
setStatus(int) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions
 
setStatus(int) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
setStatus(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions
 
setStatus(HttpStatusHolder) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions
 
setStatus(HttpStatusHolder) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
setStatus(HttpStatusCode) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions
 
setStatus(HttpStatusCode) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
setStatusCode(HttpStatusCode) - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
setStatusCode(HttpStatusCode) - Method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
 
setStatusCodes(String...) - Method in class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions.CircuitBreakerConfig
 
setStatusCodes(Set) - Method in class org.springframework.cloud.gateway.server.mvc.filter.CircuitBreakerFilterFunctions.CircuitBreakerConfig
 
setStreamingBufferSize(int) - Method in class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcProperties
 
setStreamingMediaTypes(List) - Method in class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcProperties
 
setStripVersion(String) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.RewriteLocationResponseHeaderConfig
 
setStripVersion(RewriteLocationResponseHeaderFilterFunctions.StripVersion) - Method in class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.RewriteLocationResponseHeaderConfig
 
setTimeout(Duration) - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
setTokens(int) - Method in class org.springframework.cloud.gateway.server.mvc.filter.Bucket4jFilterFunctions.RateLimitConfig
 
setTrustedProxies(String) - Method in class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcProperties
 
setUri(URI) - Method in class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
setWeight(int) - Method in class org.springframework.cloud.gateway.server.mvc.common.WeightConfig
 
Shortcut - Annotation Interface in org.springframework.cloud.gateway.server.mvc.common
 
Shortcut.Type - Enum Class in org.springframework.cloud.gateway.server.mvc.common
 
SimpleFilterSupplier - Class in org.springframework.cloud.gateway.server.mvc.filter
 
SimpleFilterSupplier(Class) - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.SimpleFilterSupplier
 
status(int) - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a builder with the given HTTP status.
status(HttpStatusCode) - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a builder with the given HTTP status.
stream() - Method in interface org.springframework.cloud.gateway.server.mvc.invoke.OperationParameters
Return a stream of the contained parameters.
stream(String) - Static method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctions
 
streamHandlerFunctionDefinition() - Method in class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionAutoConfiguration
 
stripPrefix() - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
stripPrefix() - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
stripPrefix(int) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
stripPrefix(int) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
supportsEventType(Class) - Method in class org.springframework.cloud.gateway.server.mvc.filter.WeightCalculatorFilter
 
supportsSourceType(Class) - Method in class org.springframework.cloud.gateway.server.mvc.filter.WeightCalculatorFilter
 

T

temporaryRedirect(URI) - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a builder with a 307 Temporary Redirect status and a location header set to the given URI.
tokenRelay() - Static method in class org.springframework.cloud.gateway.server.mvc.filter.TokenRelayFilterFunctions
 
tokenRelay(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.TokenRelayFilterFunctions
 
TokenRelayFilterFunctions - Class in org.springframework.cloud.gateway.server.mvc.filter
 
TokenRelayFilterFunctions.FilterSupplier - Class in org.springframework.cloud.gateway.server.mvc.filter
 
toString() - Method in class org.springframework.cloud.gateway.server.mvc.common.HttpStatusHolder
 
toString() - Method in class org.springframework.cloud.gateway.server.mvc.common.KeyValues.KeyValue
 
toString() - Method in class org.springframework.cloud.gateway.server.mvc.common.WeightConfig
 
toString() - Method in class org.springframework.cloud.gateway.server.mvc.config.FilterProperties
 
toString() - Method in class org.springframework.cloud.gateway.server.mvc.config.GatewayMvcProperties
 
toString() - Method in class org.springframework.cloud.gateway.server.mvc.config.NormalizedOperationMethod
 
toString() - Method in class org.springframework.cloud.gateway.server.mvc.config.PredicateProperties
 
toString() - Method in class org.springframework.cloud.gateway.server.mvc.config.RouteProperties
 
toString() - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayDelegatingRouterFunction
 
toString() - Method in record class org.springframework.cloud.gateway.server.mvc.handler.HandlerFunctionDefinition.Default
Returns a string representation of this record class.
toString() - Method in class org.springframework.cloud.gateway.server.mvc.invoke.reflect.DefaultOperationMethod
 
toString() - Method in class org.springframework.cloud.gateway.server.mvc.invoke.reflect.ReflectiveOperationInvoker
 
transferEncodingNormalizationRequestHeadersFilter() - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
TransferEncodingNormalizationRequestHeadersFilter - Class in org.springframework.cloud.gateway.server.mvc.filter
 
TransferEncodingNormalizationRequestHeadersFilter() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.TransferEncodingNormalizationRequestHeadersFilter
 
TrustedProxies - Interface in org.springframework.cloud.gateway.server.mvc.filter
 
TrustedProxies.ConditionalOnPropertyExists - Annotation Interface in org.springframework.cloud.gateway.server.mvc.filter
 
TrustedProxies.ForwardedTrustedProxiesCondition - Class in org.springframework.cloud.gateway.server.mvc.filter
 
TrustedProxies.OnPropertyExistsCondition - Class in org.springframework.cloud.gateway.server.mvc.filter
 
TrustedProxies.XForwardedTrustedProxiesCondition - Class in org.springframework.cloud.gateway.server.mvc.filter
 
type() - Element in annotation interface org.springframework.cloud.gateway.server.mvc.common.Shortcut
Strategy for parsing the shortcut String.

U

unprocessableEntity() - Static method in interface org.springframework.cloud.gateway.server.mvc.handler.GatewayServerResponse
Create a builder with a 422 Unprocessable Entity status.
uri(String) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
uri(String) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
uri(URI) - Static method in class org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions
 
uri(URI) - Static method in interface org.springframework.cloud.gateway.server.mvc.filter.FilterFunctions
 
uri(URI) - Method in class org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.DefaultRequestBuilder
 
uri(URI) - Method in interface org.springframework.cloud.gateway.server.mvc.handler.ProxyExchange.RequestBuilder
 

V

value() - Element in annotation interface org.springframework.cloud.gateway.server.mvc.common.Configurable
 
value() - Element in annotation interface org.springframework.cloud.gateway.server.mvc.common.Shortcut
The names and order of arguments for a shortcut.
value() - Element in annotation interface org.springframework.cloud.gateway.server.mvc.filter.TrustedProxies.ConditionalOnPropertyExists
 
valueOf(String) - Static method in class org.springframework.cloud.gateway.server.mvc.common.HttpStatusHolder
 
valueOf(String) - Static method in class org.springframework.cloud.gateway.server.mvc.common.KeyValues.KeyValue
 
valueOf(String) - Static method in class org.springframework.cloud.gateway.server.mvc.common.KeyValues
 
valueOf(String) - Static method in enum class org.springframework.cloud.gateway.server.mvc.common.Shortcut.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions.DedupeStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.StripVersion
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.cloud.gateway.server.mvc.common.Shortcut.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.cloud.gateway.server.mvc.filter.AfterFilterFunctions.DedupeStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.cloud.gateway.server.mvc.filter.RewriteLocationResponseHeaderFilterFunctions.StripVersion
Returns an array containing the constants of this enum class, in the order they are declared.
version(String) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
RequestPredicate to match to the request API version extracted from and parsed with the configured ApiVersionStrategy.

W

WebMvcMissingFromClasspathConfiguration() - Constructor for class org.springframework.cloud.gateway.server.mvc.GatewayMvcClassPathWarningAutoConfiguration.WebMvcMissingFromClasspathConfiguration
 
weight(String, int) - Static method in class org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates
A predicate which will select a route based on its assigned weight.
WEIGHT_ATTR - Static variable in class org.springframework.cloud.gateway.server.mvc.common.MvcUtils
Weight attribute name.
WEIGHT_CALC_FILTER_ORDER - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.WeightCalculatorFilter
Order of Weight Calculator Web filter.
weightCalculatorFilter() - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
WeightCalculatorFilter - Class in org.springframework.cloud.gateway.server.mvc.filter
 
WeightCalculatorFilter() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.WeightCalculatorFilter
 
WeightConfig - Class in org.springframework.cloud.gateway.server.mvc.common
 
WeightConfig(String) - Constructor for class org.springframework.cloud.gateway.server.mvc.common.WeightConfig
 
WeightConfig(String, String, int) - Constructor for class org.springframework.cloud.gateway.server.mvc.common.WeightConfig
 
withAttribute(String, Object) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 
withAttributes(Consumer) - Method in class org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctionsBuilder
 

X

X_FORWARDED_FOR_HEADER - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilter
X-Forwarded-For Header.
X_FORWARDED_HOST_HEADER - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilter
X-Forwarded-Host Header.
X_FORWARDED_PORT_HEADER - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilter
X-Forwarded-Port Header.
X_FORWARDED_PREFIX_HEADER - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilter
X-Forwarded-Prefix Header.
X_FORWARDED_PROTO_HEADER - Static variable in class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilter
X-Forwarded-Proto Header.
xForwardedRequestHeadersFilter(XForwardedRequestHeadersFilterProperties, GatewayMvcProperties) - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
XForwardedRequestHeadersFilter - Class in org.springframework.cloud.gateway.server.mvc.filter
 
XForwardedRequestHeadersFilter(XForwardedRequestHeadersFilterProperties) - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilter
Deprecated.
XForwardedRequestHeadersFilter(XForwardedRequestHeadersFilterProperties, String) - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilter
 
xForwardedRequestHeadersFilterProperties() - Method in class org.springframework.cloud.gateway.server.mvc.GatewayServerMvcAutoConfiguration
 
XForwardedRequestHeadersFilterProperties - Class in org.springframework.cloud.gateway.server.mvc.filter
 
XForwardedRequestHeadersFilterProperties() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.XForwardedRequestHeadersFilterProperties
 
XForwardedTrustedProxiesCondition() - Constructor for class org.springframework.cloud.gateway.server.mvc.filter.TrustedProxies.XForwardedTrustedProxiesCondition
 
A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form