Configuration

inner class Configuration : RootDsl

Configuration block for the plugin, allows you to directly add information to the OpenAPI document.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override var contactEmail: String?
Link copied to clipboard
open override var contactName: String?
Link copied to clipboard
open override var contactUrl: String?
Link copied to clipboard
open override var description: String?
Link copied to clipboard
open override var externalDocsDescription: String?
Link copied to clipboard
open override var externalDocsUrl: String?
Link copied to clipboard
open override var licenseIdentifier: String?
Link copied to clipboard
open override var licenseName: String?
Link copied to clipboard
open override var licenseUrl: String?
Link copied to clipboard
open override var summary: String?
Link copied to clipboard
open override var termsOfService: String?
Link copied to clipboard
open override var title: String?
Link copied to clipboard
open override var version: String?

Functions

Link copied to clipboard
open infix override fun String.delete(path: OperationDsl.() -> Unit)
Link copied to clipboard
open infix override fun String.get(path: OperationDsl.() -> Unit)
Link copied to clipboard
open infix override fun String.head(path: OperationDsl.() -> Unit)
Link copied to clipboard
open operator override fun String.invoke(path: PathDsl.() -> Unit)
Link copied to clipboard
open infix override fun String.options(path: OperationDsl.() -> Unit)
Link copied to clipboard
open infix override fun String.patch(path: OperationDsl.() -> Unit)
Link copied to clipboard
open infix override fun String.post(path: OperationDsl.() -> Unit)
Link copied to clipboard
open infix override fun String.put(path: OperationDsl.() -> Unit)
Link copied to clipboard
open infix override fun String.securityScheme(scheme: SecuritySchemeDsl.() -> Unit)
Link copied to clipboard
open infix override fun String.server(server: ServerDsl.() -> Unit)
Link copied to clipboard
open infix override fun String.tag(tagBuilder: TagDsl.() -> Unit)