/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.0.1-dev * User agent: apibuilder app.apibuilder.io/teambytes/hipchat-sns-bridge/0.0.1-dev/play_2_6 */ package com.teambytes.hipchat.sns.bridge.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 bodyParserHipchatScope(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.teambytes.hipchat.sns.bridge.v0.models.HipchatScope] ): _root_.play.api.mvc.BodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatScope] = bodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatScope](parser) def bodyParserError(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.teambytes.hipchat.sns.bridge.v0.models.Error] ): _root_.play.api.mvc.BodyParser[com.teambytes.hipchat.sns.bridge.v0.models.Error] = bodyParser[com.teambytes.hipchat.sns.bridge.v0.models.Error](parser) def bodyParserHipchatApiConsumer(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.teambytes.hipchat.sns.bridge.v0.models.HipchatApiConsumer] ): _root_.play.api.mvc.BodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatApiConsumer] = bodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatApiConsumer](parser) def bodyParserHipchatCapabilities(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.teambytes.hipchat.sns.bridge.v0.models.HipchatCapabilities] ): _root_.play.api.mvc.BodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatCapabilities] = bodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatCapabilities](parser) def bodyParserHipchatCapabilitiesDescriptor( 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.teambytes.hipchat.sns.bridge.v0.models.HipchatCapabilitiesDescriptor] ): _root_.play.api.mvc.BodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatCapabilitiesDescriptor] = bodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatCapabilitiesDescriptor](parser) def bodyParserHipchatConfigurationPage(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.teambytes.hipchat.sns.bridge.v0.models.HipchatConfigurationPage] ): _root_.play.api.mvc.BodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatConfigurationPage] = bodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatConfigurationPage](parser) def bodyParserHipchatInstallData(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.teambytes.hipchat.sns.bridge.v0.models.HipchatInstallData] ): _root_.play.api.mvc.BodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatInstallData] = bodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatInstallData](parser) def bodyParserHipchatInstallable(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.teambytes.hipchat.sns.bridge.v0.models.HipchatInstallable] ): _root_.play.api.mvc.BodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatInstallable] = bodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatInstallable](parser) def bodyParserHipchatLinks(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.teambytes.hipchat.sns.bridge.v0.models.HipchatLinks] ): _root_.play.api.mvc.BodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatLinks] = bodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatLinks](parser) def bodyParserHipchatOauth2Provider(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.teambytes.hipchat.sns.bridge.v0.models.HipchatOauth2Provider] ): _root_.play.api.mvc.BodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatOauth2Provider] = bodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatOauth2Provider](parser) def bodyParserHipchatVendor(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.teambytes.hipchat.sns.bridge.v0.models.HipchatVendor] ): _root_.play.api.mvc.BodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatVendor] = bodyParser[com.teambytes.hipchat.sns.bridge.v0.models.HipchatVendor](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[com.teambytes.hipchat.sns.bridge.v0.models.ServiceInfo] ): _root_.play.api.mvc.BodyParser[com.teambytes.hipchat.sns.bridge.v0.models.ServiceInfo] = bodyParser[com.teambytes.hipchat.sns.bridge.v0.models.ServiceInfo](parser) def bodyParserSnsNotification(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.teambytes.hipchat.sns.bridge.v0.models.SnsNotification] ): _root_.play.api.mvc.BodyParser[com.teambytes.hipchat.sns.bridge.v0.models.SnsNotification] = bodyParser[com.teambytes.hipchat.sns.bridge.v0.models.SnsNotification](parser) }