Class OpenApiUiService

java.lang.Object
org.microprofileext.openapi.swaggerui.OpenApiUiService

@Path("/openapi-ui/") @PermitAll public class OpenApiUiService extends Object
This service creates a HTML document for Swagger UI
Author:
Phillip Kruger (phillip.kruger@phillip-kruger.com)
  • Constructor Details

    • OpenApiUiService

      public OpenApiUiService()
  • Method Details

    • getLogo

      @GET @Produces("image/png") @Path("logo.png") public byte[] getLogo()
    • getOpenApiUI

      @GET @Produces("text/html") @Path("index.html") public jakarta.ws.rs.core.Response getOpenApiUI()
    • getCss

      @GET @Produces("text/css") @Path("style.css") public jakarta.ws.rs.core.Response getCss()
    • getSwaggerUINaked

      @GET @Produces("text/html") public jakarta.ws.rs.core.Response getSwaggerUINaked()