Uses of Class
org.springframework.web.reactive.config.ApiVersionConfigurer
Packages that use ApiVersionConfigurer
Package
Description
Spring WebFlux configuration infrastructure.
-
Uses of ApiVersionConfigurer in org.springframework.web.reactive.config
Methods in org.springframework.web.reactive.config that return ApiVersionConfigurerModifier and TypeMethodDescriptionApiVersionConfigurer.addSupportedVersions(String... versions) Add to the list of supported versions to check against before raisingInvalidApiVersionExceptionfor unknown versions.ApiVersionConfigurer.detectSupportedVersions(boolean detect) Whether to use versions from mappings for supported version validation.ApiVersionConfigurer.setDefaultVersion(@Nullable String defaultVersion) Configure a default version to assign to requests that don't specify one.ApiVersionConfigurer.setVersionParser(@Nullable ApiVersionParser<?> versionParser) Configure a parser to parse API versions with.ApiVersionConfigurer.setVersionRequired(boolean required) Whether requests are required to have an API version.ApiVersionConfigurer.usePathSegment(int index) Add a resolver that extracts the API version from a path segment.ApiVersionConfigurer.useRequestHeader(String headerName) Add a resolver that extracts the API version from a request header.ApiVersionConfigurer.useRequestParam(String paramName) Add a resolver that extracts the API version from a request parameter.ApiVersionConfigurer.useVersionResolver(ApiVersionResolver... resolvers) Add custom resolvers to resolve the API version.Methods in org.springframework.web.reactive.config with parameters of type ApiVersionConfigurerModifier and TypeMethodDescriptionprotected voidDelegatingWebFluxConfiguration.configureApiVersioning(ApiVersionConfigurer configurer) protected voidWebFluxConfigurationSupport.configureApiVersioning(ApiVersionConfigurer configurer) Override this method to configure API versioning.default voidWebFluxConfigurer.configureApiVersioning(ApiVersionConfigurer configurer) Configure API versioning for the application.voidWebFluxConfigurerComposite.configureApiVersioning(ApiVersionConfigurer configurer)