Class OpenApiGeneratorStreamCodeGen

java.lang.Object
io.quarkiverse.openapi.generator.deployment.codegen.OpenApiGeneratorCodeGenBase
io.quarkiverse.openapi.generator.deployment.codegen.OpenApiGeneratorStreamCodeGen
All Implemented Interfaces:
io.quarkus.deployment.CodeGenProvider

public class OpenApiGeneratorStreamCodeGen extends OpenApiGeneratorCodeGenBase
  • Constructor Details

    • OpenApiGeneratorStreamCodeGen

      public OpenApiGeneratorStreamCodeGen()
  • Method Details

    • providerId

      public String providerId()
    • inputExtension

      public String inputExtension()
    • inputDirectory

      public String inputDirectory()
      Description copied from class: OpenApiGeneratorCodeGenBase
      The input base directory from
       src/main
      
       
       directory.
       Ignored if INPUT_BASE_DIR is specified.
      Specified by:
      inputDirectory in interface io.quarkus.deployment.CodeGenProvider
      Overrides:
      inputDirectory in class OpenApiGeneratorCodeGenBase
    • trigger

      public boolean trigger(io.quarkus.deployment.CodeGenContext context) throws io.quarkus.bootstrap.prebuild.CodeGenException
      Specified by:
      trigger in interface io.quarkus.deployment.CodeGenProvider
      Overrides:
      trigger in class OpenApiGeneratorCodeGenBase
      Throws:
      io.quarkus.bootstrap.prebuild.CodeGenException
    • shouldRun

      public boolean shouldRun(Path sourceDir, org.eclipse.microprofile.config.Config config)
      Specified by:
      shouldRun in interface io.quarkus.deployment.CodeGenProvider
      Overrides:
      shouldRun in class OpenApiGeneratorCodeGenBase