/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.0.1 * User agent: apibuilder app.apibuilder.io/nccloud/registry-api/0.0.1/scala_mock_models */ package de.nccloud.registry.api.v0.mock { object Factories { def randomString(length: Int = 24): String = { _root_.scala.util.Random.alphanumeric.take(length).mkString } def makeServiceState(): de.nccloud.registry.api.v0.models.ServiceState = de.nccloud.registry.api.v0.models.ServiceState.Unavailable def makeServiceType(): de.nccloud.registry.api.v0.models.ServiceType = de.nccloud.registry.api.v0.models.ServiceType.Public def makeService(): de.nccloud.registry.api.v0.models.Service = de.nccloud.registry.api.v0.models.Service( name = Factories.randomString(24), version = Factories.randomString(24), state = de.nccloud.registry.api.v0.mock.Factories.makeServiceState(), `type` = de.nccloud.registry.api.v0.mock.Factories.makeServiceType(), uri = Factories.randomString(24), title = None, description = None ) def makeServiceDeletedEvent(): de.nccloud.registry.api.v0.models.ServiceDeletedEvent = de.nccloud.registry.api.v0.models.ServiceDeletedEvent( name = Factories.randomString(24), timestamp = _root_.org.joda.time.DateTime.now ) def makeServiceUpsertedEvent(): de.nccloud.registry.api.v0.models.ServiceUpsertedEvent = de.nccloud.registry.api.v0.models.ServiceUpsertedEvent( service = de.nccloud.registry.api.v0.mock.Factories.makeService(), timestamp = _root_.org.joda.time.DateTime.now ) def makeServiceEvent(): de.nccloud.registry.api.v0.models.ServiceEvent = de.nccloud.registry.api.v0.mock.Factories.makeServiceUpsertedEvent() } }