public class OpenApiConfigImpl extends Object implements OpenApiConfig
OpenApiConfig interface that gets config information from a
standard MP Config object.| Constructor and Description |
|---|
OpenApiConfigImpl(org.eclipse.microprofile.config.Config config)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
applicationPathDisable() |
String |
customSchemaRegistryClass() |
String |
filter() |
protected org.eclipse.microprofile.config.Config |
getConfig() |
Map<String,String> |
getSchemas() |
String |
modelReader() |
Set<String> |
operationServers(String operationId) |
Set<String> |
pathServers(String path) |
Pattern |
scanClasses() |
boolean |
scanDependenciesDisable() |
Set<String> |
scanDependenciesJars() |
boolean |
scanDisable() |
Pattern |
scanExcludeClasses() |
Pattern |
scanExcludePackages() |
Pattern |
scanPackages() |
boolean |
schemaReferencesEnable() |
Set<String> |
servers() |
public OpenApiConfigImpl(org.eclipse.microprofile.config.Config config)
config - MicroProfile Config instanceprotected org.eclipse.microprofile.config.Config getConfig()
public String modelReader()
modelReader in interface OpenApiConfigOpenApiConfig.modelReader()public String filter()
filter in interface OpenApiConfigOpenApiConfig.filter()public boolean scanDisable()
scanDisable in interface OpenApiConfigOpenApiConfig.scanDisable()public Pattern scanPackages()
scanPackages in interface OpenApiConfigOpenApiConfig.scanPackages()public Pattern scanClasses()
scanClasses in interface OpenApiConfigOpenApiConfig.scanClasses()public Pattern scanExcludePackages()
scanExcludePackages in interface OpenApiConfigOpenApiConfig.scanExcludePackages()public Pattern scanExcludeClasses()
scanExcludeClasses in interface OpenApiConfigOpenApiConfig.scanExcludeClasses()public Set<String> servers()
servers in interface OpenApiConfigOpenApiConfig.servers()public Set<String> pathServers(String path)
pathServers in interface OpenApiConfigOpenApiConfig.pathServers(java.lang.String)public Set<String> operationServers(String operationId)
operationServers in interface OpenApiConfigOpenApiConfig.operationServers(java.lang.String)public boolean scanDependenciesDisable()
scanDependenciesDisable in interface OpenApiConfigOpenApiConfig.scanDependenciesDisable()public Set<String> scanDependenciesJars()
scanDependenciesJars in interface OpenApiConfigOpenApiConfig.scanDependenciesJars()public boolean schemaReferencesEnable()
schemaReferencesEnable in interface OpenApiConfigpublic String customSchemaRegistryClass()
customSchemaRegistryClass in interface OpenApiConfigpublic boolean applicationPathDisable()
applicationPathDisable in interface OpenApiConfigpublic Map<String,String> getSchemas()
getSchemas in interface OpenApiConfigCopyright © 2018–2020. All rights reserved.