Class CodegenResource

java.lang.Object
io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
dev.getelements.elements.rest.codegen.CodegenResource

@Path("codegen") public class CodegenResource extends io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
  • Constructor Details

    • CodegenResource

      public CodegenResource()
  • Method Details

    • generateCode

      @POST @Produces("application/octet-stream") public jakarta.ws.rs.core.Response generateCode(CodegenRequest request, @Context jakarta.ws.rs.core.UriInfo uriInfo, @Context jakarta.ws.rs.core.HttpHeaders headers, @Context jakarta.ws.rs.core.Application application, @Context jakarta.servlet.ServletConfig servletConfig)
    • getCodegenService

      public CodegenService getCodegenService()
    • setCodegenService

      @Inject public void setCodegenService(CodegenService codegenService)
    • getValidationHelper

      public ValidationHelper getValidationHelper()
    • setValidationHelper

      @Inject public void setValidationHelper(ValidationHelper validationHelper)
    • getVersionService

      public VersionService getVersionService()
    • setVersionService

      @Inject public void setVersionService(VersionService versionService)
    • getDocumentationResource

      public Oas3DocumentationResource getDocumentationResource()
    • setDocumentationResource

      @Inject public void setDocumentationResource(Oas3DocumentationResource documentationResource)