private void generateSdkForSwaggerDef(String language, String swaggerDefLocation, String tempOutputDirectory) { CodegenConfigurator codegenConfigurator = new CodegenConfigurator(); codegenConfigurator.setInputSpec(swaggerDefLocation); codegenConfigurator.setOutputDir(tempOutputDirectory); codegenConfigurator.setLang(sdkGenLanguages.get(language)); final ClientOptInput clientOptInput = codegenConfigurator.toClientOptInput(); new DefaultGenerator().opts(clientOptInput).generate(); }
CodegenConfigurator configurator = CodegenConfigurator.fromFile(configFile); configurator = new CodegenConfigurator(); configurator.setVerbose(verbose); configurator.setSkipOverwrite(skipOverwrite); configurator.setInputSpec(spec); configurator.setLang(lang); configurator.setOutputDir(output); configurator.setAuth(auth); configurator.setTemplateDir(templateDir); configurator.setApiPackage(apiPackage); configurator.setModelPackage(modelPackage); configurator.setModelNamePrefix(modelNamePrefix); configurator.setModelNameSuffix(modelNameSuffix); configurator.setInvokerPackage(invokerPackage); configurator.setGroupId(groupId);
CodegenConfigurator configurator = CodegenConfigurator.fromFile(configFile); configurator = new CodegenConfigurator(); configurator.setVerbose(verbose); configurator.setSkipOverwrite(skipOverwrite); configurator.setInputSpec(spec); configurator.setLang(lang); configurator.setOutputDir(output); configurator.setAuth(auth); configurator.setTemplateDir(templateDir); configurator.setApiPackage(apiPackage); configurator.setModelPackage(modelPackage); configurator.setModelNamePrefix(modelNamePrefix); configurator.setModelNameSuffix(modelNameSuffix); configurator.setInvokerPackage(invokerPackage); configurator.setGroupId(groupId);
CodegenConfigurator configurator = CodegenConfigurator.fromFile(configurationFile); configurator = new CodegenConfigurator(); configurator.setVerbose(verbose); configurator.setSkipOverwrite(skipOverwrite); configurator.setRemoveOperationIdPrefix(removeOperationIdPrefix); configurator.setInputSpec(inputSpec); configurator.setGitUserId(gitUserId); configurator.setGitRepoId(gitRepoId); configurator.setIgnoreFileOverride(ignoreFileOverride); configurator.setLang(language); configurator.setOutputDir(output.getAbsolutePath()); configurator.setAuth(auth); configurator.setApiPackage(apiPackage); configurator.setModelPackage(modelPackage); configurator.setInvokerPackage(invokerPackage);
private void generateSdkForSwaggerDef(String language, String swaggerDefLocation, String tempOutputDirectory) { CodegenConfigurator codegenConfigurator = new CodegenConfigurator(); codegenConfigurator.setInputSpec(swaggerDefLocation); codegenConfigurator.setOutputDir(tempOutputDirectory); codegenConfigurator.setLang(sdkGenLanguages.get(language)); final ClientOptInput clientOptInput = codegenConfigurator.toClientOptInput(); new DefaultGenerator().opts(clientOptInput).generate(); }