All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.ydoc.config.SwaggerResourcesConfig Maven / Gradle / Ivy

The newest version!
package com.github.ydoc.config;

import springfox.documentation.spi.DocumentationType;
import springfox.documentation.swagger.web.SwaggerResource;
import springfox.documentation.swagger.web.SwaggerResourcesProvider;

import java.util.Collections;
import java.util.List;

/**
 * @author nobugboy
 **/
public class SwaggerResourcesConfig implements SwaggerResourcesProvider {

    @Override
    public List get() {
	SwaggerResource swaggerResource = swaggerResource("/swagger-json");
	return Collections.singletonList(swaggerResource);
    }

    private SwaggerResource swaggerResource(String location) {
	SwaggerResource swaggerResource = new SwaggerResource();
	swaggerResource.setLocation(location);
	swaggerResource.setName("default");
	swaggerResource.setSwaggerVersion(DocumentationType.SWAGGER_2.getVersion());
	return swaggerResource;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy