Package org.apache.camel.openapi
Class BeanConfig
java.lang.Object
org.apache.camel.openapi.BeanConfig
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final org.apache.camel.tooling.util.Version
static final org.apache.camel.tooling.util.Version
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionio.swagger.v3.oas.models.OpenAPI
configure
(io.swagger.v3.oas.models.OpenAPI openApi) getHost()
io.swagger.v3.oas.models.info.Info
getInfo()
String[]
getTitle()
boolean
boolean
boolean
void
setBasePath
(String basePath) void
setDefaultConsumes
(String defaultConsumes) void
setDefaultProduces
(String defaultProduces) void
void
setInfo
(io.swagger.v3.oas.models.info.Info info) void
setLicense
(String license) void
setLicenseUrl
(String licenseUrl) void
setSchemes
(String[] schemes) void
void
setVersion
(String version)
-
Field Details
-
DEFAULT_MEDIA_TYPE
- See Also:
-
OPENAPI_VERSION_30
public static final org.apache.camel.tooling.util.Version OPENAPI_VERSION_30 -
OPENAPI_VERSION_31
public static final org.apache.camel.tooling.util.Version OPENAPI_VERSION_31
-
-
Constructor Details
-
BeanConfig
public BeanConfig()
-
-
Method Details
-
getSchemes
-
setSchemes
-
getTitle
-
setTitle
-
getVersion
-
setVersion
-
getLicenseUrl
-
setLicenseUrl
-
getLicense
-
setLicense
-
getInfo
public io.swagger.v3.oas.models.info.Info getInfo() -
setInfo
public void setInfo(io.swagger.v3.oas.models.info.Info info) -
getHost
-
setHost
-
getBasePath
-
setBasePath
-
getDefaultConsumes
-
setDefaultConsumes
-
getDefaultProduces
-
setDefaultProduces
-
configure
public io.swagger.v3.oas.models.OpenAPI configure(io.swagger.v3.oas.models.OpenAPI openApi) -
isOpenApi2
public boolean isOpenApi2() -
isOpenApi30
public boolean isOpenApi30() -
isOpenApi31
public boolean isOpenApi31()
-