package
model
Type Members
-
case class
AvatarDraft(id: String, stateDesired: Option[JValue], stateReported: Option[JValue], created: Option[DateTime], updated: Option[DateTime], lastActive: Option[DateTime]) extends Product with Serializable
-
case class
AvatarState(desired: Option[JValue], reported: Option[JValue]) extends Product with Serializable
-
case class
Device(deviceId: String, deviceType: Option[String], deviceName: Option[String], hwDeviceId: Option[String], syncState: Option[String], tags: Option[Seq[String]], deviceConfig: Option[JValue], deviceProperties: Option[JValue], subscriptions: Option[Seq[String]], avatarState: Option[AvatarState], avatarLastUpdated: Option[DateTime], created: Option[DateTime], updated: Option[DateTime], deviceLastUpdated: Option[DateTime]) extends Product with Serializable
-
case class
DeviceData(deviceId: String, messageId: String, deviceType: String, timestamp: DateTime, deviceTags: Seq[String], deviceMessage: JValue) extends Product with Serializable
-
case class
DeviceDraft(id: String, name: Option[String], hwType: Option[String], hwId: Option[String], syncState: Option[Int], tags: Option[Set[String]], properties: Option[JValue], subscriptions: Option[Set[String]], config: Option[JValue], avatar: Option[AvatarDraft], created: Option[DateTime], updated: Option[DateTime], lastActive: Option[DateTime]) extends Product with Serializable
-
case class
Error(errorId: String, errorMessage: String) extends Product with Serializable
-
case class
ErrorResponse(apiVersion: String = "1.0", status: String = "OK", error: Error) extends Product with Serializable
-
case class
Welcome(version: String = "1.0", status: String = "OK", message: String) extends Product with Serializable