Package

com.ubirch.avatar

model

Permalink

package model

Visibility
  1. Public
  2. All

Type Members

  1. case class AvatarDraft(id: String, stateDesired: Option[JValue], stateReported: Option[JValue], created: Option[DateTime], updated: Option[DateTime], lastActive: Option[DateTime]) extends Product with Serializable

    Permalink

    we might use this draft in the future

  2. case class AvatarState(desired: Option[JValue], reported: Option[JValue]) extends Product with Serializable

    Permalink
  3. 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

    Permalink

    author: cvandrei since: 2016-09-23

  4. case class DeviceData(deviceId: String, messageId: String, deviceType: String, timestamp: DateTime, deviceTags: Seq[String], deviceMessage: JValue) extends Product with Serializable

    Permalink

    author: cvandrei since: 2016-09-30

  5. 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

    Permalink

    we might use this draft in the future

  6. case class Error(errorId: String, errorMessage: String) extends Product with Serializable

    Permalink
  7. case class ErrorResponse(apiVersion: String = "1.0", status: String = "OK", error: Error) extends Product with Serializable

    Permalink

    author: cvandrei since: 2016-09-23

  8. case class Welcome(version: String = "1.0", status: String = "OK", message: String) extends Product with Serializable

    Permalink

    author: cvandrei since: 2016-09-20

Value Members

  1. object DummyDevices

    Permalink

    author: cvandrei since: 2016-09-23

  2. object ErrorFactory extends MyJsonProtocol

    Permalink

Ungrouped