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() |
String |
modelReader() |
Set<String> |
operationServers(String operationId) |
Set<String> |
pathServers(String path) |
Set<String> |
scanClasses() |
boolean |
scanDependenciesDisable() |
Set<String> |
scanDependenciesJars() |
boolean |
scanDisable() |
Set<String> |
scanExcludeClasses() |
Set<String> |
scanExcludePackages() |
Set<String> |
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 OpenApiConfig
OpenApiConfig.modelReader()
public String filter()
filter
in interface OpenApiConfig
OpenApiConfig.filter()
public boolean scanDisable()
scanDisable
in interface OpenApiConfig
OpenApiConfig.scanDisable()
public Set<String> scanPackages()
scanPackages
in interface OpenApiConfig
OpenApiConfig.scanPackages()
public Set<String> scanClasses()
scanClasses
in interface OpenApiConfig
OpenApiConfig.scanClasses()
public Set<String> scanExcludePackages()
scanExcludePackages
in interface OpenApiConfig
OpenApiConfig.scanExcludePackages()
public Set<String> scanExcludeClasses()
scanExcludeClasses
in interface OpenApiConfig
OpenApiConfig.scanExcludeClasses()
public Set<String> servers()
servers
in interface OpenApiConfig
OpenApiConfig.servers()
public Set<String> pathServers(String path)
pathServers
in interface OpenApiConfig
OpenApiConfig.pathServers(java.lang.String)
public Set<String> operationServers(String operationId)
operationServers
in interface OpenApiConfig
OpenApiConfig.operationServers(java.lang.String)
public boolean scanDependenciesDisable()
scanDependenciesDisable
in interface OpenApiConfig
OpenApiConfig.scanDependenciesDisable()
public Set<String> scanDependenciesJars()
scanDependenciesJars
in interface OpenApiConfig
OpenApiConfig.scanDependenciesJars()
public boolean schemaReferencesEnable()
schemaReferencesEnable
in interface OpenApiConfig
public String customSchemaRegistryClass()
customSchemaRegistryClass
in interface OpenApiConfig
public boolean applicationPathDisable()
applicationPathDisable
in interface OpenApiConfig
Copyright © 2018–2020. All rights reserved.