public abstract class BaseOpenApiResource extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
configLocation |
protected io.swagger.v3.oas.integration.api.OpenAPIConfiguration |
openApiConfiguration |
protected Set<String> |
resourcePackages |
| Constructor and Description |
|---|
BaseOpenApiResource() |
| Modifier and Type | Method and Description |
|---|---|
BaseOpenApiResource |
configLocation(String configLocation) |
String |
getConfigLocation() |
protected javax.ws.rs.core.Response |
getOpenApi(javax.ws.rs.core.HttpHeaders headers,
javax.servlet.ServletConfig config,
javax.ws.rs.core.Application app,
javax.ws.rs.core.UriInfo uriInfo,
String type) |
io.swagger.v3.oas.integration.api.OpenAPIConfiguration |
getOpenApiConfiguration() |
Set<String> |
getResourcePackages() |
BaseOpenApiResource |
openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration openApiConfiguration) |
BaseOpenApiResource |
resourcePackages(Set<String> resourcePackages) |
void |
setConfigLocation(String configLocation) |
void |
setOpenApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration openApiConfiguration) |
void |
setResourcePackages(Set<String> resourcePackages) |
protected String configLocation
protected io.swagger.v3.oas.integration.api.OpenAPIConfiguration openApiConfiguration
protected javax.ws.rs.core.Response getOpenApi(javax.ws.rs.core.HttpHeaders headers,
javax.servlet.ServletConfig config,
javax.ws.rs.core.Application app,
javax.ws.rs.core.UriInfo uriInfo,
String type)
throws Exception
Exceptionpublic String getConfigLocation()
public void setConfigLocation(String configLocation)
public BaseOpenApiResource configLocation(String configLocation)
public BaseOpenApiResource resourcePackages(Set<String> resourcePackages)
public io.swagger.v3.oas.integration.api.OpenAPIConfiguration getOpenApiConfiguration()
public void setOpenApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration openApiConfiguration)
public BaseOpenApiResource openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration openApiConfiguration)
Copyright © 2018. All rights reserved.