Class Generate

java.lang.Object
io.swagger.codegen.v3.cli.cmd.Generate
All Implemented Interfaces:
Runnable

public class Generate extends Object implements Runnable
User: lanwen Date: 24.03.15 Time: 20:22
  • Field Details

    • LOG

      public static final org.slf4j.Logger LOG
    • verbose

      protected Boolean verbose
    • lang

      protected String lang
    • output

      protected String output
    • spec

      protected String spec
    • templateDir

      protected String templateDir
    • templateVersion

      protected String templateVersion
    • templateEngine

      protected String templateEngine
    • auth

      protected String auth
    • systemProperties

      protected List<String> systemProperties
    • configFile

      protected String configFile
    • skipOverwrite

      protected Boolean skipOverwrite
    • apiPackage

      protected String apiPackage
    • modelPackage

      protected String modelPackage
    • modelNamePrefix

      protected String modelNamePrefix
    • modelNameSuffix

      protected String modelNameSuffix
    • instantiationTypes

      protected List<String> instantiationTypes
    • typeMappings

      protected List<String> typeMappings
    • additionalProperties

      protected List<String> additionalProperties
    • languageSpecificPrimitives

      protected List<String> languageSpecificPrimitives
    • importMappings

      protected List<String> importMappings
    • invokerPackage

      protected String invokerPackage
    • groupId

      protected String groupId
    • artifactId

      protected String artifactId
    • artifactVersion

      protected String artifactVersion
    • library

      protected String library
    • gitUserId

      protected String gitUserId
    • gitRepoId

      protected String gitRepoId
    • gitRepoBaseURL

      protected String gitRepoBaseURL
    • releaseNote

      protected String releaseNote
    • httpUserAgent

      protected String httpUserAgent
    • reservedWordsMappings

      protected List<String> reservedWordsMappings
    • ignoreFileOverride

      protected String ignoreFileOverride
    • removeOperationIdPrefix

      protected Boolean removeOperationIdPrefix
    • disableExamples

      protected Boolean disableExamples
    • resolveFully

      protected Boolean resolveFully
    • ignoreImportMappings

      protected Boolean ignoreImportMappings
    • flattenInlineSchema

      protected Boolean flattenInlineSchema
  • Constructor Details

    • Generate

      public Generate()
  • Method Details

    • setVerbose

      public void setVerbose(Boolean verbose)
    • setLang

      public void setLang(String lang)
    • setOutput

      public void setOutput(String output)
    • setSpec

      public void setSpec(String spec)
    • setTemplateDir

      public void setTemplateDir(String templateDir)
    • setTemplateVersion

      public void setTemplateVersion(String templateVersion)
    • setTemplateEngine

      public void setTemplateEngine(String templateEngine)
    • setAuth

      public void setAuth(String auth)
    • setSystemProperties

      public void setSystemProperties(List<String> systemProperties)
    • setConfigFile

      public void setConfigFile(String configFile)
    • setSkipOverwrite

      public void setSkipOverwrite(Boolean skipOverwrite)
    • setApiPackage

      public void setApiPackage(String apiPackage)
    • setModelPackage

      public void setModelPackage(String modelPackage)
    • setModelNamePrefix

      public void setModelNamePrefix(String modelNamePrefix)
    • setModelNameSuffix

      public void setModelNameSuffix(String modelNameSuffix)
    • setInstantiationTypes

      public void setInstantiationTypes(List<String> instantiationTypes)
    • setTypeMappings

      public void setTypeMappings(List<String> typeMappings)
    • setAdditionalProperties

      public void setAdditionalProperties(List<String> additionalProperties)
    • setLanguageSpecificPrimitives

      public void setLanguageSpecificPrimitives(List<String> languageSpecificPrimitives)
    • setImportMappings

      public void setImportMappings(List<String> importMappings)
    • setInvokerPackage

      public void setInvokerPackage(String invokerPackage)
    • setGroupId

      public void setGroupId(String groupId)
    • setArtifactId

      public void setArtifactId(String artifactId)
    • setArtifactVersion

      public void setArtifactVersion(String artifactVersion)
    • setLibrary

      public void setLibrary(String library)
    • setGitUserId

      public void setGitUserId(String gitUserId)
    • setGitRepoId

      public void setGitRepoId(String gitRepoId)
    • setGitRepoBaseURL

      public void setGitRepoBaseURL(String gitRepoBaseURL)
    • setReleaseNote

      public void setReleaseNote(String releaseNote)
    • setHttpUserAgent

      public void setHttpUserAgent(String httpUserAgent)
    • setReservedWordsMappings

      public void setReservedWordsMappings(List<String> reservedWordsMappings)
    • setIgnoreFileOverride

      public void setIgnoreFileOverride(String ignoreFileOverride)
    • setRemoveOperationIdPrefix

      public void setRemoveOperationIdPrefix(Boolean removeOperationIdPrefix)
    • setUrl

      public void setUrl(String url)
    • setCodegenArguments

      public void setCodegenArguments(List<io.swagger.codegen.v3.CodegenArgument> codegenArguments)
    • setDisableExamples

      public void setDisableExamples(Boolean disableExamples)
    • setResolveFully

      public void setResolveFully(Boolean resolveFully)
    • setFlattenInlineSchema

      public void setFlattenInlineSchema(Boolean flattenInlineSchema)
    • setIgnoreImportMappings

      public void setIgnoreImportMappings(Boolean ignoreImportMappings)
    • run

      public void run()
      Specified by:
      run in interface Runnable