/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.0.1-dev * User agent: apibuilder app.apibuilder.io/grhodes/code-deploy-dashboard/0.0.1-dev/play_2_6 */ package io.grhodes.code.deploy.dashboard.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 bodyParserApplication(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[io.grhodes.code.deploy.dashboard.v0.models.Application] ): _root_.play.api.mvc.BodyParser[io.grhodes.code.deploy.dashboard.v0.models.Application] = bodyParser[io.grhodes.code.deploy.dashboard.v0.models.Application](parser) def bodyParserDeployment(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[io.grhodes.code.deploy.dashboard.v0.models.Deployment] ): _root_.play.api.mvc.BodyParser[io.grhodes.code.deploy.dashboard.v0.models.Deployment] = bodyParser[io.grhodes.code.deploy.dashboard.v0.models.Deployment](parser) def bodyParserDeploymentGroup(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[io.grhodes.code.deploy.dashboard.v0.models.DeploymentGroup] ): _root_.play.api.mvc.BodyParser[io.grhodes.code.deploy.dashboard.v0.models.DeploymentGroup] = bodyParser[io.grhodes.code.deploy.dashboard.v0.models.DeploymentGroup](parser) def bodyParserDeploymentInstance(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[io.grhodes.code.deploy.dashboard.v0.models.DeploymentInstance] ): _root_.play.api.mvc.BodyParser[io.grhodes.code.deploy.dashboard.v0.models.DeploymentInstance] = bodyParser[io.grhodes.code.deploy.dashboard.v0.models.DeploymentInstance](parser) def bodyParserDeploymentLifecycleEvent(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[io.grhodes.code.deploy.dashboard.v0.models.DeploymentLifecycleEvent] ): _root_.play.api.mvc.BodyParser[io.grhodes.code.deploy.dashboard.v0.models.DeploymentLifecycleEvent] = bodyParser[io.grhodes.code.deploy.dashboard.v0.models.DeploymentLifecycleEvent](parser) def bodyParserInfo(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[io.grhodes.code.deploy.dashboard.v0.models.Info] ): _root_.play.api.mvc.BodyParser[io.grhodes.code.deploy.dashboard.v0.models.Info] = bodyParser[io.grhodes.code.deploy.dashboard.v0.models.Info](parser) }