Class OpenApiRecorder
java.lang.Object
io.quarkus.smallrye.openapi.runtime.OpenApiRecorder
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionOpenApiRecorder(RuntimeValue<OpenApiRuntimeConfig> openApiConfig, RuntimeValue<VertxHttpConfig> httpConfig) -
Method Summary
Modifier and TypeMethodDescriptionSupplier<org.eclipse.microprofile.openapi.OASFilter> autoSecurityFilterSupplier(org.eclipse.microprofile.openapi.OASFilter autoSecurityFilter) Consumer<io.vertx.ext.web.Route> corsFilter(Filter filter) Supplier<?> createUserDefinedRuntimeFilters(List<String> filters) io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> handler()voidsetupClDevMode(ShutdownContext shutdownContext)
-
Constructor Details
-
OpenApiRecorder
public OpenApiRecorder(RuntimeValue<OpenApiRuntimeConfig> openApiConfig, RuntimeValue<VertxHttpConfig> httpConfig)
-
-
Method Details
-
corsFilter
-
handler
public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> handler() -
setupClDevMode
-
autoSecurityFilterSupplier
public Supplier<org.eclipse.microprofile.openapi.OASFilter> autoSecurityFilterSupplier(org.eclipse.microprofile.openapi.OASFilter autoSecurityFilter) -
createUserDefinedRuntimeFilters
-