/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.0.1 * User agent: apibuilder app.apibuilder.io/nccloud/common/0.0.1/scala_mock_models */ package de.nccloud.common.v0.mock { object Factories { def randomString(length: Int = 24): String = { _root_.scala.util.Random.alphanumeric.take(length).mkString } def makeErrorSourceType(): de.nccloud.common.v0.models.ErrorSourceType = de.nccloud.common.v0.models.ErrorSourceType.Pointer def makeHealthStatus(): de.nccloud.common.v0.models.HealthStatus = de.nccloud.common.v0.models.HealthStatus.Running def makeSortDirection(): de.nccloud.common.v0.models.SortDirection = de.nccloud.common.v0.models.SortDirection.Asc def makeAudit(): de.nccloud.common.v0.models.Audit = de.nccloud.common.v0.models.Audit( createdAt = _root_.org.joda.time.DateTime.now, createdBy = _root_.java.util.UUID.randomUUID, updatedAt = _root_.org.joda.time.DateTime.now, updatedBy = _root_.java.util.UUID.randomUUID ) def makeErrorLinks(): de.nccloud.common.v0.models.ErrorLinks = de.nccloud.common.v0.models.ErrorLinks( about = None, `type` = None ) def makeErrorSource(): de.nccloud.common.v0.models.ErrorSource = de.nccloud.common.v0.models.ErrorSource( `type` = de.nccloud.common.v0.mock.Factories.makeErrorSourceType(), source = Factories.randomString(24) ) def makeGenericError(): de.nccloud.common.v0.models.GenericError = de.nccloud.common.v0.models.GenericError( links = None, code = Factories.randomString(24), title = Factories.randomString(24), detail = Factories.randomString(24), source = None, meta = None ) def makeHealthCheck(): de.nccloud.common.v0.models.HealthCheck = de.nccloud.common.v0.models.HealthCheck( status = de.nccloud.common.v0.mock.Factories.makeHealthStatus(), message = None ) def makeLinkObject(): de.nccloud.common.v0.models.LinkObject = de.nccloud.common.v0.models.LinkObject( href = Factories.randomString(24), title = None, `type` = None ) def makePageResponse(): de.nccloud.common.v0.models.PageResponse = de.nccloud.common.v0.models.PageResponse( offset = 1, limit = 1, sort = Nil, totalResults = 1L, totalPages = 1L ) def makePagingForm(): de.nccloud.common.v0.models.PagingForm = de.nccloud.common.v0.models.PagingForm( offset = 1, limit = 1, sort = None ) def makeServiceInfo(): de.nccloud.common.v0.models.ServiceInfo = de.nccloud.common.v0.models.ServiceInfo( name = Factories.randomString(24), version = Factories.randomString(24), uri = Factories.randomString(24), title = None, description = None ) def makeSort(): de.nccloud.common.v0.models.Sort = de.nccloud.common.v0.models.Sort( property = Factories.randomString(24), direction = de.nccloud.common.v0.mock.Factories.makeSortDirection() ) def makeLink(): de.nccloud.common.v0.models.Link = de.nccloud.common.v0.models.LinkString(Factories.randomString()) } }