Class OpenApiRecorder
java.lang.Object
io.quarkus.smallrye.openapi.runtime.OpenApiRecorder
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionSupplier<org.eclipse.microprofile.openapi.OASFilter>
autoSecurityFilterSupplier
(org.eclipse.microprofile.openapi.OASFilter autoSecurityFilter) void
ClassLoader hack to work around reactive streams API issue see https://github.com/eclipse/microprofile-open-api/pull/470Consumer<io.vertx.ext.web.Route>
corsFilter
(Filter filter) Supplier<?>
createUserDefinedRuntimeFilters
(List<String> filters) io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>
handler
(OpenApiRuntimeConfig runtimeConfig) void
setupClDevMode
(ShutdownContext shutdownContext)
-
Field Details
-
configuration
-
-
Constructor Details
-
OpenApiRecorder
-
-
Method Details
-
corsFilter
-
handler
public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> handler(OpenApiRuntimeConfig runtimeConfig) -
setupClDevMode
-
classLoaderHack
public void classLoaderHack()ClassLoader hack to work around reactive streams API issue see https://github.com/eclipse/microprofile-open-api/pull/470This must be deleted when it is fixed upstream
-
autoSecurityFilterSupplier
public Supplier<org.eclipse.microprofile.openapi.OASFilter> autoSecurityFilterSupplier(org.eclipse.microprofile.openapi.OASFilter autoSecurityFilter) -
createUserDefinedRuntimeFilters
-