Package io.swagger.v3.oas.integration
Class GenericOpenApiContextBuilder<T extends GenericOpenApiContextBuilder>
- java.lang.Object
-
- io.swagger.v3.oas.integration.GenericOpenApiContextBuilder<T>
-
- All Implemented Interfaces:
OpenApiContextBuilder
public class GenericOpenApiContextBuilder<T extends GenericOpenApiContextBuilder> extends Object implements OpenApiContextBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected StringconfigLocationprotected StringctxIdprotected OpenAPIConfigurationopenApiConfigurationprotected Set<String>resourceClassesprotected Set<String>resourcePackages
-
Constructor Summary
Constructors Constructor Description GenericOpenApiContextBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenApiContextbuildContext(boolean init)TconfigLocation(String configLocation)TctxId(String ctxId)StringgetConfigLocation()StringgetCtxId()OpenAPIConfigurationgetOpenApiConfiguration()Set<String>getResourceClasses()Set<String>getResourcePackages()TopenApiConfiguration(OpenAPIConfiguration openApiConfiguration)TresourceClasses(Set<String> resourceClasses)TresourcePackages(Set<String> resourcePackages)voidsetConfigLocation(String configLocation)voidsetCtxId(String ctxId)voidsetOpenApiConfiguration(OpenAPIConfiguration openApiConfiguration)voidsetResourceClasses(Set<String> resourceClasses)voidsetResourcePackages(Set<String> resourcePackages)
-
-
-
Method Detail
-
buildContext
public OpenApiContext buildContext(boolean init) throws OpenApiConfigurationException
- Specified by:
buildContextin interfaceOpenApiContextBuilder- Throws:
OpenApiConfigurationException
-
getCtxId
public String getCtxId()
-
setCtxId
public void setCtxId(String ctxId)
-
getConfigLocation
public String getConfigLocation()
-
setConfigLocation
public void setConfigLocation(String configLocation)
-
getOpenApiConfiguration
public OpenAPIConfiguration getOpenApiConfiguration()
-
setOpenApiConfiguration
public void setOpenApiConfiguration(OpenAPIConfiguration openApiConfiguration)
-
openApiConfiguration
public T openApiConfiguration(OpenAPIConfiguration openApiConfiguration)
-
-