SwaggerConfig

class SwaggerConfig : OpenApiDocDsl(source)

A configuration for the Swagger UI endpoint.

Report a problem

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override var components: Components?
Link copied to clipboard
Link copied to clipboard
open override val extensions: MutableMap<String, GenericElement>
Link copied to clipboard
open override var externalDocs: ExternalDocs?
Link copied to clipboard

Swagger favicon location

Link copied to clipboard
open override var info: OpenApiInfo
Link copied to clipboard
open override var openapiVersion: String
Link copied to clipboard

Swagger package location

Link copied to clipboard

Relative path from the swagger URL root to the specification file.

Link copied to clipboard
var source: OpenApiDocSource

Defines the source of the OpenAPI specification.

Link copied to clipboard

Specifies a Swagger UI version to use.

Functions

Link copied to clipboard
fun customStyle(path: String?)

Specifies a URL for a custom CSS applied to a Swagger UI.

Link copied to clipboard
open override fun security(configure: Security.Builder.() -> Unit)
Link copied to clipboard
open override fun servers(configure: Servers.Builder.() -> Unit)
Link copied to clipboard
open override fun tag(tag: String)