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(String documentName, boolean alwaysRunFilter)
    • setupClDevMode

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

      public void prepareDocument(AutoSecurityFilter autoSecurityFilter, List<String> runtimeFilters, String documentName)