Class OpenApiRecorder

java.lang.Object
io.quarkus.smallrye.openapi.runtime.OpenApiRecorder

public class OpenApiRecorder extends Object
  • Constructor Details

    • OpenApiRecorder

      public OpenApiRecorder(io.quarkus.runtime.RuntimeValue<OpenApiRuntimeConfig> openApiConfig, io.quarkus.runtime.RuntimeValue<io.quarkus.vertx.http.runtime.VertxHttpConfig> httpConfig)
  • Method Details

    • corsFilter

      public Consumer<io.vertx.ext.web.Route> corsFilter(io.quarkus.vertx.http.runtime.filters.Filter filter)
    • handler

      public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> handler()
    • setupClDevMode

      public void setupClDevMode(io.quarkus.runtime.ShutdownContext shutdownContext)
    • autoSecurityFilterSupplier

      public Supplier<org.eclipse.microprofile.openapi.OASFilter> autoSecurityFilterSupplier(org.eclipse.microprofile.openapi.OASFilter autoSecurityFilter)
    • createUserDefinedRuntimeFilters

      public Supplier<?> createUserDefinedRuntimeFilters(List<String> filters)