public class GenericOpenApiContextBuilder<T extends GenericOpenApiContextBuilder> extends Object implements OpenApiContextBuilder
Modifier and Type | Field and Description |
---|---|
protected String |
configLocation |
protected String |
ctxId |
protected OpenAPIConfiguration |
openApiConfiguration |
protected Set<String> |
resourceClasses |
protected Set<String> |
resourcePackages |
Constructor and Description |
---|
GenericOpenApiContextBuilder() |
Modifier and Type | Method and Description |
---|---|
OpenApiContext |
buildContext(boolean init) |
T |
configLocation(String configLocation) |
T |
ctxId(String ctxId) |
String |
getConfigLocation() |
String |
getCtxId() |
OpenAPIConfiguration |
getOpenApiConfiguration() |
Set<String> |
getResourceClasses() |
Set<String> |
getResourcePackages() |
T |
openApiConfiguration(OpenAPIConfiguration openApiConfiguration) |
T |
resourceClasses(Set<String> resourceClasses) |
T |
resourcePackages(Set<String> resourcePackages) |
void |
setConfigLocation(String configLocation) |
void |
setCtxId(String ctxId) |
void |
setOpenApiConfiguration(OpenAPIConfiguration openApiConfiguration) |
void |
setResourceClasses(Set<String> resourceClasses) |
void |
setResourcePackages(Set<String> resourcePackages) |
protected String ctxId
protected String configLocation
protected OpenAPIConfiguration openApiConfiguration
public OpenApiContext buildContext(boolean init) throws OpenApiConfigurationException
buildContext
in interface OpenApiContextBuilder
OpenApiConfigurationException
public String getCtxId()
public void setCtxId(String ctxId)
public String getConfigLocation()
public void setConfigLocation(String configLocation)
public OpenAPIConfiguration getOpenApiConfiguration()
public void setOpenApiConfiguration(OpenAPIConfiguration openApiConfiguration)
public T openApiConfiguration(OpenAPIConfiguration openApiConfiguration)
Copyright © 2022. All rights reserved.