Info

@Serializable(with = OpenApi.Info.Companion.Serializer::class)
data class Info(val title: String, val summary: String? = null, val description: String? = null, val termsOfService: String? = null, val contact: OpenApi.Info.Contact? = null, val license: OpenApi.Info.License? = null, val version: String, val extensions: Map<String, JsonElement> = emptyMap())(source)

Constructors

Link copied to clipboard
constructor(title: String, summary: String? = null, description: String? = null, termsOfService: String? = null, contact: OpenApi.Info.Contact? = null, license: OpenApi.Info.License? = null, version: String, extensions: Map<String, JsonElement> = emptyMap())

Types

Link copied to clipboard
object Companion
Link copied to clipboard
data class Contact(val name: String? = null, val identifier: String? = null, val url: String? = null)
Link copied to clipboard
data class License(val name: String, val url: String? = null, val email: String? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard