本文整理了Java中io.swagger.models.Swagger.setProduces()
方法的一些代码示例,展示了Swagger.setProduces()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Swagger.setProduces()
方法的具体详情如下:
包路径:io.swagger.models.Swagger
类名称:Swagger
方法名:setProduces
暂无
代码示例来源:origin: apache/servicecomb-java-chassis
protected void processProduces(String[] produces, Swagger swagger) {
if (null == produces || produces.length == 0) {
return;
}
swagger.setProduces(Arrays.asList(produces));
}
}
代码示例来源:origin: apache/servicecomb-java-chassis
private void correctProduces() {
List<String> produces = swagger.getProduces();
if (produces == null || produces.isEmpty()) {
produces = Arrays.asList(MediaType.APPLICATION_JSON);
swagger.setProduces(produces);
}
}
代码示例来源:origin: apache/servicecomb-java-chassis
private void convertProduces(SwaggerDefinition definitionAnnotation, Swagger swagger) {
String[] produces = definitionAnnotation.produces();
if (produces == null) {
return;
}
List<String> produceList = Arrays.stream(produces).filter(s -> !StringUtils.isEmpty(s))
.collect(Collectors.toList());
if (!produceList.isEmpty()) {
swagger.setProduces(produceList);
}
}
代码示例来源:origin: apache/servicecomb-java-chassis
private void processProduces(Api api, Swagger swagger) {
List<String> validProducesList = getValidStringList(api.produces());
if (isBlank(swagger.getProduces()) && !validProducesList.isEmpty()) {
swagger.setProduces(validProducesList);
}
}
代码示例来源:origin: io.swagger/swagger-models
public Swagger produces(List<String> produces) {
this.setProduces(produces);
return this;
}
代码示例来源:origin: org.apache.servicecomb/swagger-generator-springmvc
protected void processProduces(String[] produces, Swagger swagger) {
if (null == produces || produces.length == 0) {
return;
}
swagger.setProduces(Arrays.asList(produces));
}
}
代码示例来源:origin: io.servicecomb/swagger-generator-springmvc
protected void processProduces(String[] produces, Swagger swagger) {
if (null == produces || produces.length == 0) {
return;
}
swagger.setProduces(Arrays.asList(produces));
}
}
代码示例来源:origin: org.apache.servicecomb/swagger-generator-core
private void correctProduces() {
List<String> produces = swagger.getProduces();
if (produces == null || produces.isEmpty()) {
produces = Arrays.asList(MediaType.APPLICATION_JSON);
swagger.setProduces(produces);
}
}
代码示例来源:origin: org.apache.servicecomb/swagger-generator-core
private void convertProduces(SwaggerDefinition definitionAnnotation, Swagger swagger) {
String[] produces = definitionAnnotation.produces();
if (produces == null) {
return;
}
List<String> produceList = Arrays.stream(produces).filter(s -> !StringUtils.isEmpty(s))
.collect(Collectors.toList());
if (!produceList.isEmpty()) {
swagger.setProduces(produceList);
}
}
代码示例来源:origin: org.apache.servicecomb/swagger-generator-core
private void processProduces(Api api, Swagger swagger) {
List<String> validProducesList = getValidStringList(api.produces());
if (isBlank(swagger.getProduces()) && !validProducesList.isEmpty()) {
swagger.setProduces(validProducesList);
}
}
代码示例来源:origin: com.vmware.xenon/xenon-swagger
private void prepareSwagger() {
List<String> json = Collections.singletonList(Operation.MEDIA_TYPE_APPLICATION_JSON);
this.swagger.setConsumes(json);
this.swagger.setProduces(json);
if (this.service.getHost().getSecureListener() != null) {
this.swagger.setSchemes(Collections.singletonList(Scheme.HTTPS));
URI uri = this.service.getHost().getSecureUri();
this.swagger.setHost(uri.getHost() + ":" + uri.getPort());
} else {
this.swagger.setSchemes(Collections.singletonList(Scheme.HTTP));
URI uri = this.service.getHost().getPublicUri();
this.swagger.setHost(uri.getHost() + ":" + uri.getPort());
}
this.swagger.setSchemes(new ArrayList<>());
this.swagger.setInfo(this.info);
this.swagger.setBasePath(UriUtils.URI_PATH_CHAR);
}
代码示例来源:origin: outofcoffee/imposter
combined.setProduces(Lists.newArrayList(produces));
代码示例来源:origin: com.github.phillip-kruger/apiee-core
private Swagger createSwagger(final Set<Class<?>> classes,final URL url){
Swagger swagger = new Reader(new Swagger()).read(classes);
Info info = getSwaggerInfo(swagger);
if(info!=null)swagger.setInfo(info);
Map<String, SecuritySchemeDefinition> securityDefinitions = getSecurityDefinitions(swagger);
if(securityDefinitions!=null)swagger.setSecurityDefinitions(securityDefinitions);
String consumes = whiteLabel.getProperty(CONSUMES, null);
if(anyIsSet(consumes))swagger.setConsumes(toList(swagger.getConsumes(),consumes));
String produces = whiteLabel.getProperty(PRODUCES, null);
if(anyIsSet(produces))swagger.setProduces(toList(swagger.getProduces(),produces));
String basePath = whiteLabel.getProperty(BASE_PATH, getBasePath(swagger.getBasePath(), url));
if(anyIsSet(basePath))swagger.setBasePath(basePath);
String schemes = whiteLabel.getProperty(SCHEMES, url.getProtocol().toUpperCase());
if(anyIsSet(schemes))swagger.setSchemes(toSchemeList(swagger.getSchemes(),schemes));
String host = whiteLabel.getProperty(HOST, url.getHost() + DOUBLE_POINT + url.getPort());
if(anyIsSet(host))swagger.setHost(host);
String tags = whiteLabel.getProperty(TAGS, null);
if(anyIsSet(tags))swagger.setTags(toTagList(swagger.getTags(),tags));
return swagger;
}
代码示例来源:origin: com.reprezen.genflow/genflow-api
@Override
public void swagger(Swagger swagger) {
swagger.setSchemes(fillList(swagger.getSchemes()));
swagger.setConsumes(fillList(swagger.getConsumes()));
swagger.setProduces(fillList(swagger.getProduces()));
swagger.setPaths(fillMap(swagger.getPaths()));
swagger.setDefinitions(fillMap(swagger.getDefinitions()));
swagger.setParameters(fillMap(swagger.getParameters()));
swagger.setResponses(fillMap(swagger.getResponses()));
swagger.setSecurityDefinitions(fillMap(swagger.getSecurityDefinitions()));
swagger.setSecurity(fillList(swagger.getSecurity()));
swagger.setTags(fillList(swagger.getTags()));
}
内容来源于网络,如有侵权,请联系作者删除!