public class OpenApiConfigImpl extends Object implements OpenApiConfig
OpenApiConfig interface that gets config information from a
standard MP Config object.OpenApiConfig.OperationIdStrategy| Constructor and Description |
|---|
OpenApiConfigImpl(org.eclipse.microprofile.config.Config config)
Constructor.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasCsvSet, patternOf, patternOfpublic OpenApiConfigImpl(org.eclipse.microprofile.config.Config config)
config - MicroProfile Config instancepublic static OpenApiConfig fromConfig(org.eclipse.microprofile.config.Config config)
protected 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 arrayReferencesEnable()
arrayReferencesEnable in interface OpenApiConfigpublic String customSchemaRegistryClass()
customSchemaRegistryClass in interface OpenApiConfigpublic boolean applicationPathDisable()
applicationPathDisable in interface OpenApiConfigpublic boolean privatePropertiesEnable()
privatePropertiesEnable in interface OpenApiConfigpublic Map<String,String> getSchemas()
getSchemas in interface OpenApiConfigpublic String getOpenApiVersion()
getOpenApiVersion in interface OpenApiConfigpublic String getInfoTitle()
getInfoTitle in interface OpenApiConfigpublic String getInfoVersion()
getInfoVersion in interface OpenApiConfigpublic String getInfoDescription()
getInfoDescription in interface OpenApiConfigpublic String getInfoTermsOfService()
getInfoTermsOfService in interface OpenApiConfigpublic String getInfoContactEmail()
getInfoContactEmail in interface OpenApiConfigpublic String getInfoContactName()
getInfoContactName in interface OpenApiConfigpublic String getInfoContactUrl()
getInfoContactUrl in interface OpenApiConfigpublic String getInfoLicenseName()
getInfoLicenseName in interface OpenApiConfigpublic String getInfoLicenseUrl()
getInfoLicenseUrl in interface OpenApiConfigpublic OpenApiConfig.OperationIdStrategy getOperationIdStrategy()
getOperationIdStrategy in interface OpenApiConfigpublic Optional<String[]> getDefaultProduces()
getDefaultProduces in interface OpenApiConfigpublic Optional<String[]> getDefaultConsumes()
getDefaultConsumes in interface OpenApiConfigCopyright © 2018–2021. All rights reserved.