@ControllerEndpoint(id="swaggerui") public class SwaggerWelcomeActuator extends SwaggerWelcomeCommon
| Constructor and Description |
|---|
SwaggerWelcomeActuator(org.springdoc.core.SwaggerUiConfigProperties swaggerUiConfig,
org.springdoc.core.SpringDocConfigProperties springDocConfigProperties,
org.springdoc.core.SwaggerUiConfigParameters swaggerUiConfigParameters,
org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties webEndpointProperties)
Instantiates a new Swagger welcome.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildConfigUrl(String contextPath,
org.springframework.web.util.UriComponentsBuilder uriComponentsBuilder) |
protected void |
calculateUiRootPath(StringBuilder... sbUrls) |
Map<String,Object> |
openapiJson(javax.servlet.http.HttpServletRequest request)
Openapi yaml map.
|
String |
redirectToUi(javax.servlet.http.HttpServletRequest request)
Redirect to ui string.
|
calculateOauth2RedirectUrlpublic SwaggerWelcomeActuator(org.springdoc.core.SwaggerUiConfigProperties swaggerUiConfig,
org.springdoc.core.SpringDocConfigProperties springDocConfigProperties,
org.springdoc.core.SwaggerUiConfigParameters swaggerUiConfigParameters,
org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties webEndpointProperties)
swaggerUiConfig - the swagger ui configspringDocConfigProperties - the spring doc config propertiesswaggerUiConfigParameters - the swagger ui config parameterswebEndpointProperties - the web endpoint properties@GetMapping(value="/") public String redirectToUi(javax.servlet.http.HttpServletRequest request)
redirectToUi in class SwaggerWelcomeCommonrequest - the request@GetMapping(value="/swagger-config",
produces="application/json")
@ResponseBody
public Map<String,Object> openapiJson(javax.servlet.http.HttpServletRequest request)
openapiJson in class SwaggerWelcomeCommonrequest - the requestprotected void calculateUiRootPath(StringBuilder... sbUrls)
calculateUiRootPath in class org.springdoc.ui.AbstractSwaggerWelcomeprotected void buildConfigUrl(String contextPath, org.springframework.web.util.UriComponentsBuilder uriComponentsBuilder)
buildConfigUrl in class org.springdoc.ui.AbstractSwaggerWelcomeCopyright © 2020. All rights reserved.