Modifier and Type |
Method and Description |
String |
findSwaggerUiRoot()
Detects the Swagger UI in root with respect to properties and configuration
provided.
|
String |
getConfigLocation() |
String |
getContactEmail() |
String |
getContactName() |
String |
getContactUrl() |
String |
getDescription() |
String |
getFilterClass() |
Collection<String> |
getIgnoredRoutes() |
String |
getLicense() |
String |
getLicenseUrl() |
String |
getPropertiesLocation() |
Set<String> |
getResourceClasses() |
Set<String> |
getResourcePackages() |
SwaggerUiConfig |
getSwaggerUiConfig()
Returns Swagger UI configuration parameters.
|
String |
getSwaggerUiMavenGroupAndArtifact() |
Map<String,String> |
getSwaggerUiMediaTypes()
Returns media types supported by Swagger UI
|
String |
getSwaggerUiVersion() |
String |
getTermsOfServiceUrl() |
String |
getTitle() |
protected Properties |
getUserProperties(Map<String,Object> userDefinedOptions) |
String |
getVersion() |
boolean |
isPrettyPrint() |
boolean |
isReadAllResources() |
boolean |
isRunAsFilter() |
boolean |
isScan() |
boolean |
isScanKnownConfigLocations() |
Boolean |
isSupportSwaggerUi()
Checks if Swagger UI support is available or not.
|
protected void |
registerOpenApiResources(JAXRSServiceFactoryBean sfb,
org.eclipse.microprofile.openapi.models.OpenAPI openApiDefinition) |
protected void |
registerSwaggerUiResources(JAXRSServiceFactoryBean sfb,
Properties properties,
ServerProviderFactory factory,
Bus bus) |
void |
setConfigLocation(String configLocation) |
void |
setContactEmail(String contactEmail) |
void |
setContactName(String contactName) |
void |
setContactUrl(String contactUrl) |
void |
setDescription(String description) |
void |
setFilterClass(String filterClass) |
void |
setIgnoredRoutes(Collection<String> ignoredRoutes) |
void |
setLicense(String license) |
void |
setLicenseUrl(String licenseUrl) |
void |
setPrettyPrint(boolean prettyPrint) |
void |
setPropertiesLocation(String propertiesLocation) |
void |
setReadAllResources(boolean readAllResources) |
void |
setResourceClasses(Set<String> resourceClasses) |
void |
setResourcePackages(Set<String> resourcePackages) |
void |
setRunAsFilter(boolean runAsFilter) |
void |
setScan(boolean scan) |
void |
setScanKnownConfigLocations(boolean scanKnownConfigLocations) |
void |
setSupportSwaggerUi(Boolean supportSwaggerUi) |
void |
setSwaggerUiConfig(SwaggerUiConfig swaggerUiConfig) |
void |
setSwaggerUiMavenGroupAndArtifact(String swaggerUiMavenGroupAndArtifact) |
void |
setSwaggerUiMediaTypes(Map<String,String> swaggerUiMediaTypes) |
void |
setSwaggerUiVersion(String swaggerUiVersion) |
void |
setTermsOfServiceUrl(String termsOfServiceUrl) |
void |
setTitle(String title) |
void |
setVersion(String version) |