/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.0.1 * User agent: apibuilder app.apibuilder.io/nccloud/common/0.0.1/play_2_6 */ package de.nccloud.common.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 bodyParserErrorSourceType(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.common.v0.models.ErrorSourceType] ): _root_.play.api.mvc.BodyParser[de.nccloud.common.v0.models.ErrorSourceType] = bodyParser[de.nccloud.common.v0.models.ErrorSourceType](parser) def bodyParserHealthStatus(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.common.v0.models.HealthStatus] ): _root_.play.api.mvc.BodyParser[de.nccloud.common.v0.models.HealthStatus] = bodyParser[de.nccloud.common.v0.models.HealthStatus](parser) def bodyParserSortDirection(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.common.v0.models.SortDirection] ): _root_.play.api.mvc.BodyParser[de.nccloud.common.v0.models.SortDirection] = bodyParser[de.nccloud.common.v0.models.SortDirection](parser) def bodyParserAudit(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.common.v0.models.Audit] ): _root_.play.api.mvc.BodyParser[de.nccloud.common.v0.models.Audit] = bodyParser[de.nccloud.common.v0.models.Audit](parser) def bodyParserErrorLinks(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.common.v0.models.ErrorLinks] ): _root_.play.api.mvc.BodyParser[de.nccloud.common.v0.models.ErrorLinks] = bodyParser[de.nccloud.common.v0.models.ErrorLinks](parser) def bodyParserErrorSource(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.common.v0.models.ErrorSource] ): _root_.play.api.mvc.BodyParser[de.nccloud.common.v0.models.ErrorSource] = bodyParser[de.nccloud.common.v0.models.ErrorSource](parser) def bodyParserGenericError(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.common.v0.models.GenericError] ): _root_.play.api.mvc.BodyParser[de.nccloud.common.v0.models.GenericError] = bodyParser[de.nccloud.common.v0.models.GenericError](parser) def bodyParserHealthCheck(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.common.v0.models.HealthCheck] ): _root_.play.api.mvc.BodyParser[de.nccloud.common.v0.models.HealthCheck] = bodyParser[de.nccloud.common.v0.models.HealthCheck](parser) def bodyParserLinkObject(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.common.v0.models.LinkObject] ): _root_.play.api.mvc.BodyParser[de.nccloud.common.v0.models.LinkObject] = bodyParser[de.nccloud.common.v0.models.LinkObject](parser) def bodyParserPageResponse(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.common.v0.models.PageResponse] ): _root_.play.api.mvc.BodyParser[de.nccloud.common.v0.models.PageResponse] = bodyParser[de.nccloud.common.v0.models.PageResponse](parser) def bodyParserPagingForm(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.common.v0.models.PagingForm] ): _root_.play.api.mvc.BodyParser[de.nccloud.common.v0.models.PagingForm] = bodyParser[de.nccloud.common.v0.models.PagingForm](parser) def bodyParserServiceInfo(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.common.v0.models.ServiceInfo] ): _root_.play.api.mvc.BodyParser[de.nccloud.common.v0.models.ServiceInfo] = bodyParser[de.nccloud.common.v0.models.ServiceInfo](parser) def bodyParserSort(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.common.v0.models.Sort] ): _root_.play.api.mvc.BodyParser[de.nccloud.common.v0.models.Sort] = bodyParser[de.nccloud.common.v0.models.Sort](parser) def bodyParserLink(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.common.v0.models.Link] ): _root_.play.api.mvc.BodyParser[de.nccloud.common.v0.models.Link] = bodyParser[de.nccloud.common.v0.models.Link](parser) }