Index
All Classes and Interfaces|All Packages
A
- ActuatorWebFluxProvider - Class in org.springdoc.webflux.core
-
The type Web flux actuator provider.
- ActuatorWebFluxProvider(ServerProperties, SpringDocConfigProperties, Optional<ManagementServerProperties>, Optional<WebEndpointProperties>, Optional<WebFluxEndpointHandlerMapping>, Optional<ControllerEndpointHandlerMapping>) - Constructor for class org.springdoc.webflux.core.ActuatorWebFluxProvider
-
Instantiates a new Actuator web flux provider.
- add(RouterFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Add springdoc route builder.
- after(BiFunction<ServerRequest, ServerResponse, ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
After springdoc route builder.
- afterPropertiesSet() - Method in class org.springdoc.webflux.api.MultipleOpenApiResource
- applicationContext - Variable in class org.springdoc.webflux.api.MultipleOpenApiResource
-
The Application context.
B
- before(UnaryOperator<ServerRequest>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Before springdoc route builder.
- build() - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Build router function.
C
- calculatePath(Map<String, Object>, Map<RequestMappingInfo, HandlerMethod>, Locale, OpenAPI) - Method in class org.springdoc.webflux.api.OpenApiResource
-
Calculate path.
- calculateServerUrl(ServerHttpRequest, String, Locale) - Method in class org.springdoc.webflux.api.OpenApiActuatorResource
- calculateServerUrl(ServerHttpRequest, String, Locale) - Method in class org.springdoc.webflux.api.OpenApiResource
-
Calculate server url.
D
- DELETE(String, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Delete springdoc route builder.
- DELETE(String, RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Delete springdoc route builder.
- DELETE(HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Delete springdoc route builder.
- DELETE(RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Delete springdoc route builder.
E
- endNested(RequestPredicate) - Method in class org.springdoc.webflux.core.visitor.RouterFunctionVisitor
F
- filter(HandlerFilterFunction<ServerResponse, ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Filter springdoc route builder.
- findPathPrefix(SpringDocConfigProperties) - Method in class org.springdoc.webflux.core.SpringWebFluxProvider
-
Finds path prefix.
G
- GET(String, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Get springdoc route builder.
- GET(String, RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Get springdoc route builder.
- GET(HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Get springdoc route builder.
- GET(RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Get springdoc route builder.
- getActivePatterns(Object) - Method in class org.springdoc.webflux.core.SpringWebFluxProvider
-
Gets active patterns.
- getHandlerMethods() - Method in class org.springdoc.webflux.core.SpringWebFluxProvider
-
Gets handler methods.
- getMethods() - Method in class org.springdoc.webflux.core.ActuatorWebFluxProvider
- getOpenApiResourceOrThrow(String) - Method in class org.springdoc.webflux.api.MultipleOpenApiResource
-
Gets open api resource or throw.
- getPaths(Map<String, Object>, Locale, OpenAPI) - Method in class org.springdoc.webflux.api.OpenApiResource
-
Gets paths.
- getServerUrl(ServerHttpRequest, String) - Method in class org.springdoc.webflux.api.OpenApiActuatorResource
- getServerUrl(ServerHttpRequest, String) - Method in class org.springdoc.webflux.api.OpenApiResource
-
Gets server url.
- getServerUrl(ServerHttpRequest, String) - Method in class org.springdoc.webflux.api.OpenApiWebfluxResource
-
Gets server url.
- getWebFluxRouterFunctionPaths(Locale, OpenAPI) - Method in class org.springdoc.webflux.api.OpenApiResource
-
Gets web flux router function paths.
H
- HEAD(String, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Head springdoc route builder.
- HEAD(String, RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Head springdoc route builder.
- HEAD(HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Head springdoc route builder.
- HEAD(RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Head springdoc route builder.
M
- MultipleOpenApiActuatorResource - Class in org.springdoc.webflux.api
-
The type Multiple open api actuator resource.
- MultipleOpenApiActuatorResource(List<GroupedOpenApi>, ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webflux.api.MultipleOpenApiActuatorResource
-
Instantiates a new Multiple open api resource.
- MultipleOpenApiResource - Class in org.springdoc.webflux.api
-
The type Multiple open api resource.
- MultipleOpenApiResource(List<GroupedOpenApi>, ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webflux.api.MultipleOpenApiResource
-
Instantiates a new Multiple open api resource.
- MultipleOpenApiSupportConfiguration - Class in org.springdoc.webflux.core
-
The type Multiple open api web flux configuration.
- MultipleOpenApiSupportConfiguration() - Constructor for class org.springdoc.webflux.core.MultipleOpenApiSupportConfiguration
- MultipleOpenApiWebFluxResource - Class in org.springdoc.webflux.api
-
The type Multiple open api resource.
- MultipleOpenApiWebFluxResource(List<GroupedOpenApi>, ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webflux.api.MultipleOpenApiWebFluxResource
-
Instantiates a new Multiple open api resource.
N
- nest(RequestPredicate, Consumer<RouterFunctions.Builder>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Nest springdoc route builder.
- nest(RequestPredicate, Supplier<RouterFunction<ServerResponse>>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Nest springdoc route builder.
O
- onError(Class<T>, BiFunction<? super T, ServerRequest, Mono<ServerResponse>>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
On error springdoc route builder.
- onError(Predicate<? super Throwable>, BiFunction<? super Throwable, ServerRequest, Mono<ServerResponse>>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
On error springdoc route builder.
- OpenApiActuatorResource - Class in org.springdoc.webflux.api
-
The type Open api actuator resource.
- OpenApiActuatorResource(String, ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, Optional<List<OperationCustomizer>>, Optional<List<OpenApiCustomiser>>, Optional<List<RouterOperationCustomizer>>, Optional<List<OpenApiMethodFilter>>, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webflux.api.OpenApiActuatorResource
-
Instantiates a new Open api actuator resource.
- OpenApiActuatorResource(ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, Optional<List<OperationCustomizer>>, Optional<List<OpenApiCustomiser>>, Optional<List<RouterOperationCustomizer>>, Optional<List<OpenApiMethodFilter>>, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webflux.api.OpenApiActuatorResource
-
Instantiates a new Open api actuator resource.
- openapiJson(ServerHttpRequest, String, String, Locale) - Method in class org.springdoc.webflux.api.MultipleOpenApiActuatorResource
-
Openapi json mono.
- openapiJson(ServerHttpRequest, String, String, Locale) - Method in class org.springdoc.webflux.api.MultipleOpenApiWebFluxResource
-
Openapi json mono.
- openapiJson(ServerHttpRequest, String, Locale) - Method in class org.springdoc.webflux.api.OpenApiResource
-
Openapi json mono.
- openapiJson(ServerHttpRequest, String, Locale) - Method in class org.springdoc.webflux.api.OpenApiWebfluxResource
-
Openapi json mono.
- openapiJson(ServerHttpRequest, Locale) - Method in class org.springdoc.webflux.api.OpenApiActuatorResource
-
Openapi json mono.
- OpenApiResource - Class in org.springdoc.webflux.api
-
The type Open api resource.
- OpenApiResource(String, ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, Optional<List<OperationCustomizer>>, Optional<List<OpenApiCustomiser>>, Optional<List<RouterOperationCustomizer>>, Optional<List<OpenApiMethodFilter>>, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webflux.api.OpenApiResource
-
Instantiates a new Open api resource.
- OpenApiResource(ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, Optional<List<OperationCustomizer>>, Optional<List<OpenApiCustomiser>>, Optional<List<RouterOperationCustomizer>>, Optional<List<OpenApiMethodFilter>>, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webflux.api.OpenApiResource
-
Instantiates a new Open api resource.
- OpenApiWebfluxResource - Class in org.springdoc.webflux.api
-
The type Open api resource.
- OpenApiWebfluxResource(String, ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, Optional<List<OperationCustomizer>>, Optional<List<OpenApiCustomiser>>, Optional<List<RouterOperationCustomizer>>, Optional<List<OpenApiMethodFilter>>, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webflux.api.OpenApiWebfluxResource
-
Instantiates a new Open api webflux resource.
- OpenApiWebfluxResource(ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, Optional<List<OperationCustomizer>>, Optional<List<OpenApiCustomiser>>, Optional<List<RouterOperationCustomizer>>, Optional<List<OpenApiMethodFilter>>, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webflux.api.OpenApiWebfluxResource
-
Instantiates a new Open api webflux resource.
- openapiYaml(ServerHttpRequest, String, String, Locale) - Method in class org.springdoc.webflux.api.MultipleOpenApiActuatorResource
-
Openapi yaml mono.
- openapiYaml(ServerHttpRequest, String, String, Locale) - Method in class org.springdoc.webflux.api.MultipleOpenApiWebFluxResource
-
Openapi yaml mono.
- openapiYaml(ServerHttpRequest, String, Locale) - Method in class org.springdoc.webflux.api.OpenApiResource
-
Openapi yaml mono.
- openapiYaml(ServerHttpRequest, String, Locale) - Method in class org.springdoc.webflux.api.OpenApiWebfluxResource
-
Openapi yaml mono.
- openapiYaml(ServerHttpRequest, Locale) - Method in class org.springdoc.webflux.api.OpenApiActuatorResource
-
Openapi yaml mono.
- OPTIONS(String, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Options springdoc route builder.
- OPTIONS(String, RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Options springdoc route builder.
- OPTIONS(HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Options springdoc route builder.
- OPTIONS(RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Options springdoc route builder.
- org.springdoc.webflux.api - package org.springdoc.webflux.api
- org.springdoc.webflux.core - package org.springdoc.webflux.core
- org.springdoc.webflux.core.fn - package org.springdoc.webflux.core.fn
- org.springdoc.webflux.core.visitor - package org.springdoc.webflux.core.visitor
P
- PATCH(String, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Patch springdoc route builder.
- PATCH(String, RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Patch springdoc route builder.
- PATCH(HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Patch springdoc route builder.
- PATCH(RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Patch springdoc route builder.
- path(String, Consumer<RouterFunctions.Builder>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Path springdoc route builder.
- path(String, Supplier<RouterFunction<ServerResponse>>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Path springdoc route builder.
- POST(String, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Post springdoc route builder.
- POST(String, RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Post springdoc route builder.
- POST(HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Post springdoc route builder.
- POST(RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Post springdoc route builder.
- PUT(String, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Put springdoc route builder.
- PUT(String, RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Put springdoc route builder.
- PUT(HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Put springdoc route builder.
- PUT(RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Put springdoc route builder.
R
- RequestService - Class in org.springdoc.webflux.core
-
The type Request builder.
- RequestService(GenericParameterService, RequestBodyService, OperationService, Optional<List<ParameterCustomizer>>, LocalVariableTableParameterNameDiscoverer) - Constructor for class org.springdoc.webflux.core.RequestService
-
Instantiates a new Request builder.
- resources(String, Resource, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Resources springdoc route builder.
- resources(Function<ServerRequest, Mono<Resource>>) - Method in class org.springdoc.webflux.core.visitor.RouterFunctionVisitor
- resources(Function<ServerRequest, Mono<Resource>>, Consumer<Builder>) - Method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Resources springdoc route builder.
- route() - Static method in class org.springdoc.webflux.core.fn.SpringdocRouteBuilder
-
Route springdoc route builder.
- route(RequestPredicate, HandlerFunction<?>) - Method in class org.springdoc.webflux.core.visitor.RouterFunctionVisitor
- RouterFunctionVisitor - Class in org.springdoc.webflux.core.visitor
-
The type Router function visitor.
- RouterFunctionVisitor() - Constructor for class org.springdoc.webflux.core.visitor.RouterFunctionVisitor
S
- setApplicationContext(ApplicationContext) - Method in class org.springdoc.webflux.api.MultipleOpenApiResource
- SpringdocRouteBuilder - Class in org.springdoc.webflux.core.fn
-
The type Springdoc route builder.
- SpringDocWebFluxConfiguration - Class in org.springdoc.webflux.core
-
The type Spring doc web flux configuration.
- SpringDocWebFluxConfiguration() - Constructor for class org.springdoc.webflux.core.SpringDocWebFluxConfiguration
- SpringWebFluxProvider - Class in org.springdoc.webflux.core
-
The type Spring webflux provider.
- SpringWebFluxProvider() - Constructor for class org.springdoc.webflux.core.SpringWebFluxProvider
- startNested(RequestPredicate) - Method in class org.springdoc.webflux.core.visitor.RouterFunctionVisitor
U
- unknown(RequestPredicate) - Method in class org.springdoc.webflux.core.visitor.RouterFunctionVisitor
- unknown(RouterFunction<?>) - Method in class org.springdoc.webflux.core.visitor.RouterFunctionVisitor
All Classes and Interfaces|All Packages