@NonNullApi @NonNullFields

# Package org.springframework.web.reactive.config

Spring WebFlux configuration infrastructure.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  WebFluxConfigurer | Defines callback methods to customize the configuration for WebFlux applications enabled via `@EnableWebFlux`.

- Class Summary
  Class | Description
  --- | ---
  CorsRegistration | Assists with the creation of a `CorsConfiguration` instance for a given URL path pattern.
  CorsRegistry | Assists with the registration of global, URL pattern based `CorsConfiguration` mappings.
  DelegatingWebFluxConfiguration | A subclass of `WebFluxConfigurationSupport` that detects and delegates to all beans of type `WebFluxConfigurer` allowing them to customize the configuration provided by `WebFluxConfigurationSupport`.
  PathMatchConfigurer | Assist with configuring `HandlerMapping`'s with path matching options.
  ResourceChainRegistration | Assists with the registration of resource resolvers and transformers.
  ResourceHandlerRegistration | Assist with creating and configuring a static resources handler.
  ResourceHandlerRegistry | Stores registrations of resource handlers for serving static resources such as images, css files and others through Spring WebFlux including setting cache headers optimized for efficient loading in a web browser.
  UrlBasedViewResolverRegistration | Assist with configuring properties of a `UrlBasedViewResolver`.
  ViewResolverRegistry | Assist with the configuration of a chain of `ViewResolver`'s supporting different template mechanisms.
  WebFluxConfigurationSupport | The main class for Spring WebFlux configuration.
  WebFluxConfigurerComposite | A `WebFluxConfigurer` that delegates to one or more others.

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  EnableWebFlux | Adding this annotation to an `@Configuration` class imports the Spring WebFlux configuration from `WebFluxConfigurationSupport` that enables use of annotated controllers and functional endpoints.

## Package org.springframework.web.reactive.config Description

Spring WebFlux configuration infrastructure.