in app/lib/AmazonConnection.scala [53:61]
override def writes(d: Datapoint) = Json.obj(
"time" -> d.getTimestamp.getTime,
"average" -> Option(d.getAverage).map(_.toInt),
"maximum" -> Option(d.getMaximum).map(_.toInt),
"sum" -> Option(d.getSum).map(_.toLong)
)
}
implicit val scalingActionWrites = new Writes[ScalingAction] {