/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.16.74 * User agent: apibuilder app.apibuilder.io/apicollective/apibuilder-swagger/0.16.74/http4s_0_22 */ package io.apibuilder.swagger.v0.mock { object Factories { def randomString(length: Int = 24): String = { _root_.scala.util.Random.alphanumeric.take(length).mkString } def makeApiKeyInType(): io.apibuilder.swagger.v0.models.ApiKeyInType = io.apibuilder.swagger.v0.models.ApiKeyInType.Query def makeCollectionFormatType(): io.apibuilder.swagger.v0.models.CollectionFormatType = io.apibuilder.swagger.v0.models.CollectionFormatType.Csv def makeFormatType(): io.apibuilder.swagger.v0.models.FormatType = io.apibuilder.swagger.v0.models.FormatType.Binary def makeItemsType(): io.apibuilder.swagger.v0.models.ItemsType = io.apibuilder.swagger.v0.models.ItemsType.String def makeParameterInType(): io.apibuilder.swagger.v0.models.ParameterInType = io.apibuilder.swagger.v0.models.ParameterInType.Query def makeSecuritySchemeType(): io.apibuilder.swagger.v0.models.SecuritySchemeType = io.apibuilder.swagger.v0.models.SecuritySchemeType.Basic def makeContact(): io.apibuilder.swagger.v0.models.Contact = io.apibuilder.swagger.v0.models.Contact( name = None, url = None, email = None ) def makeExternalDocumentation(): io.apibuilder.swagger.v0.models.ExternalDocumentation = io.apibuilder.swagger.v0.models.ExternalDocumentation( description = None, url = Factories.randomString(24) ) def makeHeader(): io.apibuilder.swagger.v0.models.Header = io.apibuilder.swagger.v0.models.Header( description = None, `type` = io.apibuilder.swagger.v0.mock.Factories.makeItemsType(), format = None, items = None, collectionFormat = None, default = None, maximum = None, exclusiveMaximum = None, minimum = None, exclusiveMinimum = None, maxLength = None, minLength = None, pattern = None, maxItems = None, minItems = None, uniqueItems = None, `enum` = None, multipleOf = None ) def makeInfo(): io.apibuilder.swagger.v0.models.Info = io.apibuilder.swagger.v0.models.Info( title = Factories.randomString(24), description = None, termsOfService = None, contact = None, license = None, version = Factories.randomString(24) ) def makeItems(): io.apibuilder.swagger.v0.models.Items = io.apibuilder.swagger.v0.models.Items( `type` = io.apibuilder.swagger.v0.mock.Factories.makeItemsType(), format = None, items = None, collectionFormat = None, default = None, maximum = None, exclusiveMaximum = None, minimum = None, exclusiveMinimum = None, maxLength = None, minLength = None, pattern = None, maxItems = None, minItems = None, uniqueItems = None, `enum` = None, multipleOf = None ) def makeLicense(): io.apibuilder.swagger.v0.models.License = io.apibuilder.swagger.v0.models.License( name = Factories.randomString(24), url = None ) def makeOperation(): io.apibuilder.swagger.v0.models.Operation = io.apibuilder.swagger.v0.models.Operation( tags = None, summary = None, description = None, externalDocs = None, operationId = None, consumes = None, produces = None, parameters = None, responses = Map(), schemes = None, deprecated = None, security = None ) def makeParameter(): io.apibuilder.swagger.v0.models.Parameter = io.apibuilder.swagger.v0.models.Parameter( name = Factories.randomString(24), in = io.apibuilder.swagger.v0.mock.Factories.makeParameterInType(), description = None, required = true, schema = None, `type` = None, format = None, allowEmptyValue = None, items = None, collectionFormat = None, default = None, maximum = None, exclusiveMaximum = None, minimum = None, exclusiveMinimum = None, maxLength = None, minLength = None, pattern = None, maxItems = None, minItems = None, uniqueItems = None, `enum` = None, multipleOf = None ) def makePathItem(): io.apibuilder.swagger.v0.models.PathItem = io.apibuilder.swagger.v0.models.PathItem( ref = None, get = None, put = None, post = None, delete = None, options = None, head = None, patch = None, parameters = None ) def makeReference(): io.apibuilder.swagger.v0.models.Reference = io.apibuilder.swagger.v0.models.Reference( ref = Factories.randomString(24) ) def makeResponse(): io.apibuilder.swagger.v0.models.Response = io.apibuilder.swagger.v0.models.Response( description = Factories.randomString(24), schema = None, headers = None, examples = None ) def makeSchema(): io.apibuilder.swagger.v0.models.Schema = io.apibuilder.swagger.v0.models.Schema( ref = None, format = None, title = None, description = None, default = None, multipleOf = None, maximum = None, exclusiveMaximum = None, minimum = None, exclusiveMinimum = None, maxLength = None, minLength = None, pattern = None, maxItems = None, minItems = None, uniqueItems = None, maxProperties = None, minProperties = None, required = None, `enum` = None, `type` = None, items = None, allOf = None, properties = None, additionalProperties = None, discriminator = None, readOnly = None, xml = None, externalDocs = None, example = None ) def makeSecurityScheme(): io.apibuilder.swagger.v0.models.SecurityScheme = io.apibuilder.swagger.v0.models.SecurityScheme( `type` = io.apibuilder.swagger.v0.mock.Factories.makeSecuritySchemeType(), description = None, name = None, in = None, flow = None, authorizationUrl = None, tokenUrl = None, scopes = None ) def makeSwagger(): io.apibuilder.swagger.v0.models.Swagger = io.apibuilder.swagger.v0.models.Swagger( swagger = Factories.randomString(24), info = io.apibuilder.swagger.v0.mock.Factories.makeInfo(), host = None, basePath = None, schemes = None, consumes = None, produces = None, paths = Map(), definitions = None, parameters = None, responses = None, securityDefinitions = None, security = None, tags = None, externalDocs = None ) def makeTag(): io.apibuilder.swagger.v0.models.Tag = io.apibuilder.swagger.v0.models.Tag( name = Factories.randomString(24), description = None, externalDocs = None ) def makeXml(): io.apibuilder.swagger.v0.models.Xml = io.apibuilder.swagger.v0.models.Xml( name = None, namespace = None, prefix = None, attribute = None, wrapped = None ) def makeParameterOrRef(): io.apibuilder.swagger.v0.models.ParameterOrRef = io.apibuilder.swagger.v0.mock.Factories.makeParameter() def makeResponseOrRef(): io.apibuilder.swagger.v0.models.ResponseOrRef = io.apibuilder.swagger.v0.mock.Factories.makeResponse() } }