Package org.springdoc.core
Class OpenAPIBuilder
- java.lang.Object
-
- org.springdoc.core.OpenAPIBuilder
-
public class OpenAPIBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTag(Set<org.springframework.web.method.HandlerMethod> handlerMethods, String tagName)
void
build()
io.swagger.v3.oas.models.Operation
buildTags(org.springframework.web.method.HandlerMethod handlerMethod, io.swagger.v3.oas.models.Operation operation, io.swagger.v3.oas.models.OpenAPI openAPI)
io.swagger.v3.oas.models.Components
getComponents()
Map<String,Object>
getControllerAdviceMap()
io.swagger.v3.oas.models.OpenAPI
getOpenAPI()
io.swagger.v3.oas.models.Paths
getPaths()
Map<String,Object>
getRequestMappingMap()
Map<String,Object>
getRestControllersMap()
void
setServerBaseUrl(String serverBaseUrl)
-
-
-
Method Detail
-
getOpenAPI
public io.swagger.v3.oas.models.OpenAPI getOpenAPI()
-
getComponents
public io.swagger.v3.oas.models.Components getComponents()
-
getPaths
public io.swagger.v3.oas.models.Paths getPaths()
-
build
public void build()
-
buildTags
public io.swagger.v3.oas.models.Operation buildTags(org.springframework.web.method.HandlerMethod handlerMethod, io.swagger.v3.oas.models.Operation operation, io.swagger.v3.oas.models.OpenAPI openAPI)
-
setServerBaseUrl
public void setServerBaseUrl(String serverBaseUrl)
-
addTag
public void addTag(Set<org.springframework.web.method.HandlerMethod> handlerMethods, String tagName)
-
-