/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.16.53 * User agent: apibuilder app.apibuilder.io/apicollective/apibuilder-api-json/0.16.53/ning_1_9_mock_client */ package io.apibuilder.api.json.v0.mock { object Factories { def randomString(length: Int = 24): String = { _root_.scala.util.Random.alphanumeric.take(length).mkString } def makeParameterLocation(): io.apibuilder.api.json.v0.models.ParameterLocation = io.apibuilder.api.json.v0.models.ParameterLocation.Path def makeAnnotation(): io.apibuilder.api.json.v0.models.Annotation = io.apibuilder.api.json.v0.models.Annotation( description = None, deprecation = None ) def makeApiJson(): io.apibuilder.api.json.v0.models.ApiJson = io.apibuilder.api.json.v0.models.ApiJson( name = Factories.randomString(24), info = None, namespace = None, baseUrl = None, description = None, imports = Nil, headers = Nil, enums = Map(), interfaces = Map(), templates = None, unions = Map(), models = Map(), resources = Map(), annotations = Map(), attributes = Nil ) def makeAttribute(): io.apibuilder.api.json.v0.models.Attribute = io.apibuilder.api.json.v0.models.Attribute( name = Factories.randomString(24), value = _root_.play.api.libs.json.Json.obj() ) def makeBody(): io.apibuilder.api.json.v0.models.Body = io.apibuilder.api.json.v0.models.Body( `type` = Factories.randomString(24), description = None, attributes = None, deprecation = None ) def makeContact(): io.apibuilder.api.json.v0.models.Contact = io.apibuilder.api.json.v0.models.Contact( name = None, url = None, email = None ) def makeDeprecation(): io.apibuilder.api.json.v0.models.Deprecation = io.apibuilder.api.json.v0.models.Deprecation( description = None ) def makeEnum(): io.apibuilder.api.json.v0.models.Enum = io.apibuilder.api.json.v0.models.Enum( plural = None, description = None, values = Nil, attributes = None, deprecation = None ) def makeEnumValue(): io.apibuilder.api.json.v0.models.EnumValue = io.apibuilder.api.json.v0.models.EnumValue( name = Factories.randomString(24), value = None, description = None, attributes = None, deprecation = None ) def makeField(): io.apibuilder.api.json.v0.models.Field = io.apibuilder.api.json.v0.models.Field( name = Factories.randomString(24), `type` = Factories.randomString(24), description = None, required = true, default = None, example = None, minimum = None, maximum = None, attributes = None, annotations = None, deprecation = None ) def makeHeader(): io.apibuilder.api.json.v0.models.Header = io.apibuilder.api.json.v0.models.Header( name = Factories.randomString(24), `type` = Factories.randomString(24), required = true, description = None, attributes = None, deprecation = None ) def makeImport(): io.apibuilder.api.json.v0.models.Import = io.apibuilder.api.json.v0.models.Import( uri = Factories.randomString(24) ) def makeInfo(): io.apibuilder.api.json.v0.models.Info = io.apibuilder.api.json.v0.models.Info( contact = None, license = None ) def makeInterface(): io.apibuilder.api.json.v0.models.Interface = io.apibuilder.api.json.v0.models.Interface( plural = None, description = None, fields = None, attributes = None, deprecation = None ) def makeLicense(): io.apibuilder.api.json.v0.models.License = io.apibuilder.api.json.v0.models.License( name = Factories.randomString(24), url = None ) def makeModel(): io.apibuilder.api.json.v0.models.Model = io.apibuilder.api.json.v0.models.Model( description = None, plural = None, fields = Nil, attributes = None, interfaces = None, templates = None, deprecation = None ) def makeOperation(): io.apibuilder.api.json.v0.models.Operation = io.apibuilder.api.json.v0.models.Operation( method = Factories.randomString(24), path = None, description = None, body = None, parameters = None, responses = None, attributes = None, deprecation = None ) def makeParameter(): io.apibuilder.api.json.v0.models.Parameter = io.apibuilder.api.json.v0.models.Parameter( name = Factories.randomString(24), `type` = Factories.randomString(24), location = io.apibuilder.api.json.v0.mock.Factories.makeParameterLocation(), description = None, required = true, default = None, minimum = None, maximum = None, example = None, attributes = None, deprecation = None ) def makeResource(): io.apibuilder.api.json.v0.models.Resource = io.apibuilder.api.json.v0.models.Resource( path = None, description = None, operations = Nil, attributes = None, templates = None, deprecation = None ) def makeResponse(): io.apibuilder.api.json.v0.models.Response = io.apibuilder.api.json.v0.models.Response( `type` = Factories.randomString(24), headers = None, description = None, deprecation = None, attributes = None ) def makeTemplateDeclaration(): io.apibuilder.api.json.v0.models.TemplateDeclaration = io.apibuilder.api.json.v0.models.TemplateDeclaration( name = Factories.randomString(24), cast = None ) def makeTemplates(): io.apibuilder.api.json.v0.models.Templates = io.apibuilder.api.json.v0.models.Templates( models = None, resources = None ) def makeUnion(): io.apibuilder.api.json.v0.models.Union = io.apibuilder.api.json.v0.models.Union( plural = None, discriminator = None, description = None, types = Nil, attributes = None, interfaces = None, deprecation = None ) def makeUnionType(): io.apibuilder.api.json.v0.models.UnionType = io.apibuilder.api.json.v0.models.UnionType( `type` = Factories.randomString(24), description = None, default = true, discriminatorValue = None, attributes = None, deprecation = None ) } }