@Controller
public class OasController
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_URL |
| Constructor and Description |
|---|
OasController(org.springframework.core.env.Environment environment,
DocumentationCache documentationCache,
ServiceModelToOasMapper mapper,
JsonSerializer jsonSerializer) |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<Json> |
getDocumentation(java.lang.String swaggerGroup,
javax.servlet.http.HttpServletRequest servletRequest) |
public static final java.lang.String DEFAULT_URL
@Autowired
public OasController(org.springframework.core.env.Environment environment,
DocumentationCache documentationCache,
ServiceModelToOasMapper mapper,
JsonSerializer jsonSerializer)
@RequestMapping(value="/v2/api-docs",
method=GET,
produces={"application/json","application/hal+json"})
@PropertySourcedMapping(value="${springfox.documentation.oas.path}",
propertyKey="springfox.documentation.oas.path")
@ResponseBody
public org.springframework.http.ResponseEntity<Json> getDocumentation(@RequestParam(value="group",required=false)
java.lang.String swaggerGroup,
javax.servlet.http.HttpServletRequest servletRequest)