Uses of Interface
org.springframework.web.reactive.accept.ApiVersionStrategy
Packages that use ApiVersionStrategy
Package
Description
Mock objects for the functional web framework.
RequestedContentTypeResolver
strategy and implementations to resolve the requested content type for a
given request.Spring WebFlux configuration infrastructure.
Provides the types that make up Spring's functional web framework for Reactive environments.
Classes supporting the
org.springframework.web.reactive.function.server
package.Provides HandlerMapping implementations including abstract base classes.
RequestCondition
and implementations for matching requests based on different criteria.Infrastructure for handler method processing.
-
Uses of ApiVersionStrategy in org.springframework.mock.web.reactive.function.server
Methods in org.springframework.mock.web.reactive.function.server that return ApiVersionStrategyMethods in org.springframework.mock.web.reactive.function.server with parameters of type ApiVersionStrategyModifier and TypeMethodDescriptionMockServerRequest.Builder.apiVersionStrategy
(@Nullable ApiVersionStrategy versionStrategy) -
Uses of ApiVersionStrategy in org.springframework.web.reactive.accept
Classes in org.springframework.web.reactive.accept that implement ApiVersionStrategyModifier and TypeClassDescriptionclass
Default implementation ofApiVersionStrategy
that delegates to the configured version resolvers, version parser, and deprecation handler. -
Uses of ApiVersionStrategy in org.springframework.web.reactive.config
Methods in org.springframework.web.reactive.config that return ApiVersionStrategyModifier and TypeMethodDescriptionprotected @Nullable ApiVersionStrategy
ApiVersionConfigurer.getApiVersionStrategy()
WebFluxConfigurationSupport.webFluxApiVersionStrategy()
Return the central strategy to manage API versioning with, ornull
if the application does not use versioning.Methods in org.springframework.web.reactive.config with parameters of type ApiVersionStrategyModifier and TypeMethodDescriptionWebFluxConfigurationSupport.requestMappingHandlerMapping
(RequestedContentTypeResolver contentTypeResolver, @Nullable ApiVersionStrategy apiVersionStrategy) WebFluxConfigurationSupport.routerFunctionMapping
(ServerCodecConfigurer serverCodecConfigurer, @Nullable ApiVersionStrategy apiVersionStrategy) -
Uses of ApiVersionStrategy in org.springframework.web.reactive.function.server
Methods in org.springframework.web.reactive.function.server that return ApiVersionStrategyModifier and TypeMethodDescriptionServerRequest.apiVersionStrategy()
Return the configuredApiVersionStrategy
, ornull
.Methods in org.springframework.web.reactive.function.server with parameters of type ApiVersionStrategyModifier and TypeMethodDescriptionstatic ServerRequest
ServerRequest.create
(ServerWebExchange exchange, List<HttpMessageReader<?>> messageReaders, @Nullable ApiVersionStrategy versionStrategy) Create a newServerRequest
based on the givenServerWebExchange
and message readers. -
Uses of ApiVersionStrategy in org.springframework.web.reactive.function.server.support
Methods in org.springframework.web.reactive.function.server.support that return ApiVersionStrategy -
Uses of ApiVersionStrategy in org.springframework.web.reactive.handler
Methods in org.springframework.web.reactive.handler that return ApiVersionStrategyModifier and TypeMethodDescriptionAbstractHandlerMapping.getApiVersionStrategy()
Return the configuredApiVersionStrategy
strategy.Methods in org.springframework.web.reactive.handler with parameters of type ApiVersionStrategyModifier and TypeMethodDescriptionvoid
AbstractHandlerMapping.setApiVersionStrategy
(@Nullable ApiVersionStrategy strategy) Configure a strategy to manage API versioning. -
Uses of ApiVersionStrategy in org.springframework.web.reactive.result.condition
Constructors in org.springframework.web.reactive.result.condition with parameters of type ApiVersionStrategyModifierConstructorDescriptionVersionRequestCondition
(@Nullable String version, @Nullable ApiVersionStrategy strategy) Constructor with the version, if set on the@RequestMapping
, and theApiVersionStrategy
, if API versioning is enabled. -
Uses of ApiVersionStrategy in org.springframework.web.reactive.result.method
Methods in org.springframework.web.reactive.result.method that return ApiVersionStrategyModifier and TypeMethodDescriptionRequestMappingInfo.BuilderConfiguration.getApiVersionStrategy()
Return the configured strategy for API versioning.Methods in org.springframework.web.reactive.result.method with parameters of type ApiVersionStrategyModifier and TypeMethodDescriptionvoid
RequestMappingInfo.BuilderConfiguration.setApiVersionStrategy
(@Nullable ApiVersionStrategy apiVersionStrategy) Set the strategy for API versioning.