Package io.swagger.v3.oas.integration
Class SwaggerConfiguration
- java.lang.Object
-
- io.swagger.v3.oas.integration.SwaggerConfiguration
-
- All Implemented Interfaces:
OpenAPIConfiguration
public class SwaggerConfiguration extends Object implements OpenAPIConfiguration
-
-
Constructor Summary
Constructors Constructor Description SwaggerConfiguration()
-
Method Summary
-
-
-
Method Detail
-
getDefaultResponseCode
public String getDefaultResponseCode()
- Specified by:
getDefaultResponseCodein interfaceOpenAPIConfiguration
-
setDefaultResponseCode
public void setDefaultResponseCode(String defaultResponseCode)
-
defaultResponseCode
public SwaggerConfiguration defaultResponseCode(String defaultResponseCode)
-
getCacheTTL
public Long getCacheTTL()
- Specified by:
getCacheTTLin interfaceOpenAPIConfiguration
-
setCacheTTL
public void setCacheTTL(Long cacheTTL)
-
cacheTTL
public SwaggerConfiguration cacheTTL(Long cacheTTL)
-
isReadAllResources
public Boolean isReadAllResources()
- Specified by:
isReadAllResourcesin interfaceOpenAPIConfiguration
-
setReadAllResources
public void setReadAllResources(Boolean readAllResources)
-
readAllResources
public SwaggerConfiguration readAllResources(Boolean readAllResources)
-
getIgnoredRoutes
public Collection<String> getIgnoredRoutes()
- Specified by:
getIgnoredRoutesin interfaceOpenAPIConfiguration
-
setIgnoredRoutes
public void setIgnoredRoutes(Collection<String> ignoredRoutes)
-
ignoredRoutes
public SwaggerConfiguration ignoredRoutes(Collection<String> ignoredRoutes)
-
isPrettyPrint
public Boolean isPrettyPrint()
- Specified by:
isPrettyPrintin interfaceOpenAPIConfiguration
-
setPrettyPrint
public void setPrettyPrint(Boolean prettyPrint)
-
prettyPrint
public SwaggerConfiguration prettyPrint(Boolean prettyPrint)
-
getOpenAPI
public OpenAPI getOpenAPI()
- Specified by:
getOpenAPIin interfaceOpenAPIConfiguration
-
setOpenAPI
public void setOpenAPI(OpenAPI openAPI)
-
openAPI
public SwaggerConfiguration openAPI(OpenAPI openAPI)
-
getReaderClass
public String getReaderClass()
- Specified by:
getReaderClassin interfaceOpenAPIConfiguration
-
setReaderClass
public void setReaderClass(String readerClass)
-
getScannerClass
public String getScannerClass()
- Specified by:
getScannerClassin interfaceOpenAPIConfiguration
-
setScannerClass
public void setScannerClass(String scannerClass)
-
getUserDefinedOptions
public Map<String,Object> getUserDefinedOptions()
- Specified by:
getUserDefinedOptionsin interfaceOpenAPIConfiguration
-
scannerClass
public SwaggerConfiguration scannerClass(String scannerClass)
-
readerClass
public SwaggerConfiguration readerClass(String readerClass)
-
userDefinedOptions
public SwaggerConfiguration userDefinedOptions(Map<String,Object> userDefinedOptions)
-
getResourcePackages
public Set<String> getResourcePackages()
- Specified by:
getResourcePackagesin interfaceOpenAPIConfiguration
-
resourcePackages
public SwaggerConfiguration resourcePackages(Set<String> resourcePackages)
-
getResourceClasses
public Set<String> getResourceClasses()
- Specified by:
getResourceClassesin interfaceOpenAPIConfiguration
-
resourceClasses
public SwaggerConfiguration resourceClasses(Set<String> resourceClasses)
-
getFilterClass
public String getFilterClass()
- Specified by:
getFilterClassin interfaceOpenAPIConfiguration
-
setFilterClass
public void setFilterClass(String filterClass)
-
filterClass
public SwaggerConfiguration filterClass(String filterClass)
-
id
public SwaggerConfiguration id(String id)
-
getId
public String getId()
-
setId
public void setId(String id)
-
objectMapperProcessorClass
public SwaggerConfiguration objectMapperProcessorClass(String objectMapperProcessorClass)
- Since:
- 2.0.6
-
getObjectMapperProcessorClass
public String getObjectMapperProcessorClass()
- Specified by:
getObjectMapperProcessorClassin interfaceOpenAPIConfiguration- Since:
- 2.0.6
-
setObjectMapperProcessorClass
public void setObjectMapperProcessorClass(String objectMapperProcessorClass)
- Since:
- 2.0.6
-
getModelConverterClasses
public Set<String> getModelConverterClasses()
- Specified by:
getModelConverterClassesin interfaceOpenAPIConfiguration- Since:
- 2.0.6
-
setModelConverterClassess
public void setModelConverterClassess(Set<String> modelConverterClasses)
- Since:
- 2.0.6
-
modelConverterClasses
public SwaggerConfiguration modelConverterClasses(Set<String> modelConverterClasses)
- Since:
- 2.0.6
-
isSortOutput
public Boolean isSortOutput()
- Specified by:
isSortOutputin interfaceOpenAPIConfiguration- Since:
- 2.1.6
-
setSortOutput
public void setSortOutput(Boolean sortOutput)
- Since:
- 2.1.6
-
sortOutput
public SwaggerConfiguration sortOutput(Boolean sortOutput)
- Since:
- 2.1.6
-
isAlwaysResolveAppPath
public Boolean isAlwaysResolveAppPath()
- Specified by:
isAlwaysResolveAppPathin interfaceOpenAPIConfiguration- Since:
- 2.1.9
-
setAlwaysResolveAppPath
public void setAlwaysResolveAppPath(Boolean alwaysResolveAppPath)
- Since:
- 2.1.9
-
alwaysResolveAppPath
public SwaggerConfiguration alwaysResolveAppPath(Boolean alwaysResolveAppPath)
- Since:
- 2.1.9
-
isSkipResolveAppPath
public Boolean isSkipResolveAppPath()
- Specified by:
isSkipResolveAppPathin interfaceOpenAPIConfiguration- Since:
- 2.1.15
-
setSkipResolveAppPath
public void setSkipResolveAppPath(Boolean skipResolveAppPath)
- Since:
- 2.1.15
-
skipResolveAppPath
public SwaggerConfiguration skipResolveAppPath(Boolean skipResolveAppPath)
- Since:
- 2.1.15
-
isOpenAPI31
public Boolean isOpenAPI31()
- Specified by:
isOpenAPI31in interfaceOpenAPIConfiguration- Since:
- 2.1.9
-
setOpenAPI31
public void setOpenAPI31(Boolean openAPI31)
- Since:
- 2.1.9
-
openAPI31
public SwaggerConfiguration openAPI31(Boolean openAPI31)
- Since:
- 2.1.9
-
isConvertToOpenAPI31
public Boolean isConvertToOpenAPI31()
- Specified by:
isConvertToOpenAPI31in interfaceOpenAPIConfiguration- Since:
- 2.2.12
-
setConvertToOpenAPI31
public void setConvertToOpenAPI31(Boolean convertToOpenAPI31)
- Since:
- 2.2.12
-
convertToOpenAPI31
public SwaggerConfiguration convertToOpenAPI31(Boolean convertToOpenAPI31)
- Since:
- 2.2.12
-
-