public class SwaggerConfiguration extends Object implements OpenAPIConfiguration
Constructor and Description |
---|
SwaggerConfiguration() |
public Long getCacheTTL()
getCacheTTL
in interface OpenAPIConfiguration
public void setCacheTTL(Long cacheTTL)
public SwaggerConfiguration cacheTTL(Long cacheTTL)
public Boolean isReadAllResources()
isReadAllResources
in interface OpenAPIConfiguration
public void setReadAllResources(Boolean readAllResources)
public SwaggerConfiguration readAllResources(Boolean readAllResources)
public Collection<String> getIgnoredRoutes()
getIgnoredRoutes
in interface OpenAPIConfiguration
public void setIgnoredRoutes(Collection<String> ignoredRoutes)
public SwaggerConfiguration ignoredRoutes(Collection<String> ignoredRoutes)
public Boolean isPrettyPrint()
isPrettyPrint
in interface OpenAPIConfiguration
public void setPrettyPrint(Boolean prettyPrint)
public SwaggerConfiguration prettyPrint(Boolean prettyPrint)
public io.swagger.v3.oas.models.OpenAPI getOpenAPI()
getOpenAPI
in interface OpenAPIConfiguration
public void setOpenAPI(io.swagger.v3.oas.models.OpenAPI openAPI)
public SwaggerConfiguration openAPI(io.swagger.v3.oas.models.OpenAPI openAPI)
public String getReaderClass()
getReaderClass
in interface OpenAPIConfiguration
public void setReaderClass(String readerClass)
public String getScannerClass()
getScannerClass
in interface OpenAPIConfiguration
public void setScannerClass(String scannerClass)
public Map<String,Object> getUserDefinedOptions()
getUserDefinedOptions
in interface OpenAPIConfiguration
public SwaggerConfiguration scannerClass(String scannerClass)
public SwaggerConfiguration readerClass(String readerClass)
public SwaggerConfiguration userDefinedOptions(Map<String,Object> userDefinedOptions)
public Set<String> getResourcePackages()
getResourcePackages
in interface OpenAPIConfiguration
public SwaggerConfiguration resourcePackages(Set<String> resourcePackages)
public Set<String> getResourceClasses()
getResourceClasses
in interface OpenAPIConfiguration
public SwaggerConfiguration resourceClasses(Set<String> resourceClasses)
public String getFilterClass()
getFilterClass
in interface OpenAPIConfiguration
public void setFilterClass(String filterClass)
public SwaggerConfiguration filterClass(String filterClass)
public SwaggerConfiguration id(String id)
public String getId()
public void setId(String id)
public SwaggerConfiguration objectMapperProcessorClass(String objectMapperProcessorClass)
public String getObjectMapperProcessorClass()
getObjectMapperProcessorClass
in interface OpenAPIConfiguration
public void setObjectMapperProcessorClass(String objectMapperProcessorClass)
public Set<String> getModelConverterClasses()
getModelConverterClasses
in interface OpenAPIConfiguration
public void setModelConverterClassess(Set<String> modelConverterClasses)
public SwaggerConfiguration modelConverterClasses(Set<String> modelConverterClasses)
Copyright © 2020 JBoss by Red Hat. All rights reserved.