Swagger
constructor(version: String, info: Swagger.Info, host: String? = null, basePath: String? = null, schemes: List<Swagger.Schema> = emptyList(), consumes: List<String> = emptyList(), produces: List<String> = emptyList(), paths: Map<String, Swagger.Paths>, definitions: Map<String, Swagger.Definition>, parameters: Map<String, Swagger.Parameter> = emptyMap(), responses: Map<String, Swagger.Path.Response> = emptyMap(), securityDefinitions: Map<String, Swagger.SecurityDefinition>? = null, security: List<Map<String, List<String>>> = emptyList(), tags: List<Swagger.Tag> = emptyList(), externalDocs: Swagger.ExternalDocs? = null)(source)