Class OpenApiDocumentService.DynamicDocument
java.lang.Object
io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService.DynamicDocument
- All Implemented Interfaces:
OpenApiDocumentHolder
- Enclosing class:
OpenApiDocumentService
Generate the document on every request by re-running user-provided OASFilters.
-
Constructor Summary
ConstructorsConstructorDescriptionDynamicDocument(org.eclipse.microprofile.openapi.models.OpenAPI generatedOnBuild, ClassLoader loader, org.eclipse.microprofile.config.Config config, Consumer<io.smallrye.openapi.api.SmallRyeOpenAPI.Builder> filterSetup) -
Method Summary
-
Constructor Details
-
DynamicDocument
DynamicDocument(org.eclipse.microprofile.openapi.models.OpenAPI generatedOnBuild, ClassLoader loader, org.eclipse.microprofile.config.Config config, Consumer<io.smallrye.openapi.api.SmallRyeOpenAPI.Builder> filterSetup)
-
-
Method Details
-
getJsonDocument
public byte[] getJsonDocument()- Specified by:
getJsonDocumentin interfaceOpenApiDocumentHolder
-
getYamlDocument
public byte[] getYamlDocument()- Specified by:
getYamlDocumentin interfaceOpenApiDocumentHolder
-