Class OpenApiDocumentService
java.lang.Object
io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService
Loads the document and make it available
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
Generate the document on every request by re-running user-provided OASFilters.(package private) static class
(package private) static class
Generate the document once on creation. -
Constructor Summary
ConstructorsConstructorDescriptionOpenApiDocumentService
(org.eclipse.microprofile.openapi.OASFilter autoSecurityFilter, OpenApiRecorder.UserDefinedRuntimeFilters runtimeFilters, org.eclipse.microprofile.config.Config config) -
Method Summary
Modifier and TypeMethodDescription(package private) byte[]
getDocument
(io.smallrye.openapi.runtime.io.Format format)
-
Constructor Details
-
OpenApiDocumentService
@Inject public OpenApiDocumentService(org.eclipse.microprofile.openapi.OASFilter autoSecurityFilter, OpenApiRecorder.UserDefinedRuntimeFilters runtimeFilters, org.eclipse.microprofile.config.Config config)
-
-
Method Details
-
getDocument
byte[] getDocument(io.smallrye.openapi.runtime.io.Format format)
-