/** * 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/play_2_6 */ package de.nccloud.registry.api.v0.models package object bodyparsers { private def bodyParser[A](parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[A] ): _root_.play.api.mvc.BodyParser[A] = parser.validate( _.validate[A].asEither.left.map(e => _root_.play.api.mvc.Results.BadRequest(_root_.play.api.libs.json.JsError.toJson(e)) ) ) def bodyParserServiceState(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[de.nccloud.registry.api.v0.models.ServiceState] ): _root_.play.api.mvc.BodyParser[de.nccloud.registry.api.v0.models.ServiceState] = bodyParser[de.nccloud.registry.api.v0.models.ServiceState](parser) def bodyParserServiceType(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[de.nccloud.registry.api.v0.models.ServiceType] ): _root_.play.api.mvc.BodyParser[de.nccloud.registry.api.v0.models.ServiceType] = bodyParser[de.nccloud.registry.api.v0.models.ServiceType](parser) def bodyParserService(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[de.nccloud.registry.api.v0.models.Service] ): _root_.play.api.mvc.BodyParser[de.nccloud.registry.api.v0.models.Service] = bodyParser[de.nccloud.registry.api.v0.models.Service](parser) def bodyParserServiceDeletedEvent(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[de.nccloud.registry.api.v0.models.ServiceDeletedEvent] ): _root_.play.api.mvc.BodyParser[de.nccloud.registry.api.v0.models.ServiceDeletedEvent] = bodyParser[de.nccloud.registry.api.v0.models.ServiceDeletedEvent](parser) def bodyParserServiceUpsertedEvent(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[de.nccloud.registry.api.v0.models.ServiceUpsertedEvent] ): _root_.play.api.mvc.BodyParser[de.nccloud.registry.api.v0.models.ServiceUpsertedEvent] = bodyParser[de.nccloud.registry.api.v0.models.ServiceUpsertedEvent](parser) def bodyParserServiceEvent(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[de.nccloud.registry.api.v0.models.ServiceEvent] ): _root_.play.api.mvc.BodyParser[de.nccloud.registry.api.v0.models.ServiceEvent] = bodyParser[de.nccloud.registry.api.v0.models.ServiceEvent](parser) }