Interface GlobalCodegenConfig

All Superinterfaces:
CommonItemConfig
All Known Subinterfaces:
CodegenConfig

public interface GlobalCodegenConfig extends CommonItemConfig
  • Method Details

    • verbose

      @WithDefault("false") @WithName("verbose") boolean verbose()
      Whether to log the internal generator codegen process in the default output or not.
    • inputBaseDir

      @WithName("input-base-dir") Optional<String> inputBaseDir()
      Option to change the directory where OpenAPI files must be found.
    • templateBaseDir

      @WithName("template-base-dir") Optional<String> templateBaseDir()
      Option to change the directory where template files must be found.
    • validateSpec

      @WithName("validateSpec") @WithDefault("true") boolean validateSpec()
      Whether or not to skip validating the input spec prior to generation. By default, invalid specifications will result in an error.
    • include

      @WithName("include") Optional<String> include()
      Option to specify files for which generation should be executed only
    • exclude

      @WithName("exclude") Optional<String> exclude()
      Option to exclude file from generation
    • defaultSecuritySchema

      @WithName("default-security-scheme") Optional<String> defaultSecuritySchema()
      Create security for the referenced security scheme