io.swagger.models.Swagger.addScheme()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(2.7k)|赞(0)|评价(0)|浏览(159)

本文整理了Java中io.swagger.models.Swagger.addScheme()方法的一些代码示例,展示了Swagger.addScheme()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Swagger.addScheme()方法的具体详情如下:
包路径:io.swagger.models.Swagger
类名称:Swagger
方法名:addScheme

Swagger.addScheme介绍

暂无

代码示例

代码示例来源:origin: Swagger2Markup/swagger2markup

@Test
  public void testUriSchemeComponent() throws URISyntaxException {

    Swagger swagger = new Swagger().host("http://localhost").basePath("/v2");
    swagger.addScheme(Scheme.HTTP);
    swagger.addScheme(Scheme.HTTPS);

    Swagger2MarkupConverter.Context context = createContext();
    MarkupDocBuilder markupDocBuilder = context.createMarkupDocBuilder();

    markupDocBuilder = new UriSchemeComponent(context).apply(markupDocBuilder, UriSchemeComponent.parameters(swagger, OverviewDocument.SECTION_TITLE_LEVEL));
    markupDocBuilder.writeToFileWithoutExtension(outputDirectory, StandardCharsets.UTF_8);

    Path expectedFile = getExpectedFile(COMPONENT_NAME);
    DiffUtils.assertThatFileIsEqual(expectedFile, outputDirectory, getReportName(COMPONENT_NAME));

  }
}

代码示例来源:origin: io.swagger/swagger-models

public Swagger scheme(Scheme scheme) {
  this.addScheme(scheme);
  return this;
}

代码示例来源:origin: com.reprezen.genflow/rapidml-swagger

boolean _tripleNotEquals = (_scheme != null);
if (_tripleNotEquals) {
 swagger.addScheme(Scheme.forValue(uri.getScheme()));

代码示例来源:origin: wso2/msf4j

swagger.addScheme(Scheme.forValue(scheme.name()));

代码示例来源:origin: org.wso2.msf4j/msf4j-swagger

swagger.addScheme(Scheme.forValue(scheme.name()));

代码示例来源:origin: yangfuhai/jboot

public void init() {
  if (!config.isConfigOk()) {
    return;
  }
  swagger = new Swagger();
  swagger.setHost(config.getHost());
  swagger.setBasePath("/");
  swagger.addScheme(HTTP);
  swagger.addScheme(HTTPS);
  Info swaggerInfo = new Info();
  swaggerInfo.setDescription(config.getDescription());
  swaggerInfo.setVersion(config.getVersion());
  swaggerInfo.setTitle(config.getTitle());
  swaggerInfo.setTermsOfService(config.getTermsOfService());
  Contact contact = new Contact();
  contact.setName(config.getContactName());
  contact.setEmail(config.getContactEmail());
  contact.setUrl(config.getContactUrl());
  swaggerInfo.setContact(contact);
  License license = new License();
  license.setName(config.getLicenseName());
  license.setUrl(config.getLicenseUrl());
  swaggerInfo.setLicense(license);
  swagger.setInfo(swaggerInfo);
  List<Class> classes = ClassScanner.scanClassByAnnotation(RequestMapping.class, false);
  Reader.read(swagger, classes);
}

代码示例来源:origin: io.swagger/swagger-jaxrs

swagger.addScheme(Scheme.forValue(scheme.name()));

代码示例来源:origin: javagossip/dorado

swagger.addScheme(Scheme.forValue(scheme.name()));

代码示例来源:origin: Sayi/swagger-dubbo

swagger.addScheme(Scheme.forValue(scheme.name()));

代码示例来源:origin: noboomu/proteus

swagger.addScheme(Scheme.forValue(scheme.name()));

相关文章