/** * Generated by API Builder - https://www.apibuilder.io * Service version: 1.0.1 * apibuilder 0.15.11 app.apibuilder.io/gilt/ionroller-api/1.0.1/play_2_6 */ package com.gilt.ionroller.api.v1.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 bodyParserEbConfig(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[com.gilt.ionroller.api.v1.models.EbConfig] ): _root_.play.api.mvc.BodyParser[com.gilt.ionroller.api.v1.models.EbConfig] = bodyParser[com.gilt.ionroller.api.v1.models.EbConfig](parser) def bodyParserElbSettings(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[com.gilt.ionroller.api.v1.models.ElbSettings] ): _root_.play.api.mvc.BodyParser[com.gilt.ionroller.api.v1.models.ElbSettings] = bodyParser[com.gilt.ionroller.api.v1.models.ElbSettings](parser) def bodyParserEnvironment(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[com.gilt.ionroller.api.v1.models.Environment] ): _root_.play.api.mvc.BodyParser[com.gilt.ionroller.api.v1.models.Environment] = bodyParser[com.gilt.ionroller.api.v1.models.Environment](parser) def bodyParserOptionSetting(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[com.gilt.ionroller.api.v1.models.OptionSetting] ): _root_.play.api.mvc.BodyParser[com.gilt.ionroller.api.v1.models.OptionSetting] = bodyParser[com.gilt.ionroller.api.v1.models.OptionSetting](parser) def bodyParserPortMapping(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[com.gilt.ionroller.api.v1.models.PortMapping] ): _root_.play.api.mvc.BodyParser[com.gilt.ionroller.api.v1.models.PortMapping] = bodyParser[com.gilt.ionroller.api.v1.models.PortMapping](parser) def bodyParserRelease(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[com.gilt.ionroller.api.v1.models.Release] ): _root_.play.api.mvc.BodyParser[com.gilt.ionroller.api.v1.models.Release] = bodyParser[com.gilt.ionroller.api.v1.models.Release](parser) def bodyParserRolloutStatus(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[com.gilt.ionroller.api.v1.models.RolloutStatus] ): _root_.play.api.mvc.BodyParser[com.gilt.ionroller.api.v1.models.RolloutStatus] = bodyParser[com.gilt.ionroller.api.v1.models.RolloutStatus](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[com.gilt.ionroller.api.v1.models.Service] ): _root_.play.api.mvc.BodyParser[com.gilt.ionroller.api.v1.models.Service] = bodyParser[com.gilt.ionroller.api.v1.models.Service](parser) def bodyParserServiceConfig(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[com.gilt.ionroller.api.v1.models.ServiceConfig] ): _root_.play.api.mvc.BodyParser[com.gilt.ionroller.api.v1.models.ServiceConfig] = bodyParser[com.gilt.ionroller.api.v1.models.ServiceConfig](parser) def bodyParserServiceCurrentState(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[com.gilt.ionroller.api.v1.models.ServiceCurrentState] ): _root_.play.api.mvc.BodyParser[com.gilt.ionroller.api.v1.models.ServiceCurrentState] = bodyParser[com.gilt.ionroller.api.v1.models.ServiceCurrentState](parser) def bodyParserServiceDesiredState(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[com.gilt.ionroller.api.v1.models.ServiceDesiredState] ): _root_.play.api.mvc.BodyParser[com.gilt.ionroller.api.v1.models.ServiceDesiredState] = bodyParser[com.gilt.ionroller.api.v1.models.ServiceDesiredState](parser) 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[com.gilt.ionroller.api.v1.models.ServiceState] ): _root_.play.api.mvc.BodyParser[com.gilt.ionroller.api.v1.models.ServiceState] = bodyParser[com.gilt.ionroller.api.v1.models.ServiceState](parser) def bodyParserVolumeMapping(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[com.gilt.ionroller.api.v1.models.VolumeMapping] ): _root_.play.api.mvc.BodyParser[com.gilt.ionroller.api.v1.models.VolumeMapping] = bodyParser[com.gilt.ionroller.api.v1.models.VolumeMapping](parser) }