Class OpenApiDocumentService
- java.lang.Object
-
- io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService
-
- All Implemented Interfaces:
OpenApiDocumentHolder
@ApplicationScoped public class OpenApiDocumentService extends Object implements OpenApiDocumentHolder
Loads the document and make it available
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
OpenApiDocumentService.DynamicDocument
Generate the document on every request.(package private) static class
OpenApiDocumentService.StaticDocument
Generate the document once on creation.
-
Constructor Summary
Constructors Constructor Description OpenApiDocumentService(org.eclipse.microprofile.openapi.OASFilter autoSecurityFilter, org.eclipse.microprofile.config.Config config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
getJsonDocument()
byte[]
getYamlDocument()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.quarkus.smallrye.openapi.runtime.OpenApiDocumentHolder
getDocument
-
-
-
-
Method Detail
-
getJsonDocument
public byte[] getJsonDocument()
- Specified by:
getJsonDocument
in interfaceOpenApiDocumentHolder
-
getYamlDocument
public byte[] getYamlDocument()
- Specified by:
getYamlDocument
in interfaceOpenApiDocumentHolder
-
-