Class CamelQuarkusSwaggerCodegenProvider

java.lang.Object
org.apache.camel.quarkus.component.rest.openapi.deployment.CamelQuarkusSwaggerCodegenProvider
All Implemented Interfaces:
io.quarkus.deployment.CodeGenProvider

public class CamelQuarkusSwaggerCodegenProvider extends Object implements io.quarkus.deployment.CodeGenProvider
  • Constructor Details

    • CamelQuarkusSwaggerCodegenProvider

      public CamelQuarkusSwaggerCodegenProvider()
  • Method Details

    • providerId

      public String providerId()
      Specified by:
      providerId in interface io.quarkus.deployment.CodeGenProvider
    • inputExtensions

      public String[] inputExtensions()
      Specified by:
      inputExtensions in interface io.quarkus.deployment.CodeGenProvider
    • inputDirectory

      public String inputDirectory()
      Specified by:
      inputDirectory in interface io.quarkus.deployment.CodeGenProvider
    • trigger

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