Packages

package obj

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class Bowl(id: Option[DomainedID] = None, name: String = "", channels: Seq[Channel] = _root_.scala.collection.Seq.empty, avatar: Option[Resource] = None) extends GeneratedMessage with scalapb.Message[Bowl] with Updatable[Bowl] with Product with Serializable

    id

    IDs of Bowls and other IDed objects are meant to be copyable.

    Annotations
    @SerialVersionUID()
  2. final case class Channel(id: Option[DomainedID] = None, bowlId: Option[DomainedID] = None, type: Type = ..., function: Function = ..., name: String = "", memberIds: Seq[String] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with scalapb.Message[Channel] with Updatable[Channel] with Product with Serializable
    Annotations
    @SerialVersionUID()
  3. final case class DomainedID(id: String = "", domain: String = "") extends GeneratedMessage with scalapb.Message[DomainedID] with Updatable[DomainedID] with Product with Serializable
    Annotations
    @SerialVersionUID()
  4. final case class Member(userId: Option[DomainedID] = None) extends GeneratedMessage with scalapb.Message[Member] with Updatable[Member] with Product with Serializable
    Annotations
    @SerialVersionUID()
  5. final case class Message(id: Option[DomainedID] = None, author: Option[DomainedID] = None, channel: Option[DomainedID] = None, contents: String = "", attachments: Seq[Resource] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with scalapb.Message[Message] with Updatable[Message] with Product with Serializable
    Annotations
    @SerialVersionUID()
  6. final case class Resource(domain: String = "", url: String = "", determiner: Determiner = ...) extends GeneratedMessage with scalapb.Message[Resource] with Updatable[Resource] with Product with Serializable

    url

    Relative to the domain. A URL of "abc/xyz/foo/bar.png" means the client should look at "https://[domain]/abc/xyz/foo/bar.png".

    Annotations
    @SerialVersionUID()
  7. final case class User(id: Option[DomainedID] = None, username: String = "", defaultAvatar: Option[Resource] = None, memberSettings: Seq[MemberSettingsEntry] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with scalapb.Message[User] with Updatable[User] with Product with Serializable

    id

    Assigned by the server.

    Annotations
    @SerialVersionUID()

Value Members

  1. object Bowl extends GeneratedMessageCompanion[Bowl] with Serializable
  2. object Channel extends GeneratedMessageCompanion[Channel] with Serializable
  3. object DomainedID extends GeneratedMessageCompanion[DomainedID] with Serializable
  4. object Member extends GeneratedMessageCompanion[Member] with Serializable
  5. object Message extends GeneratedMessageCompanion[Message] with Serializable
  6. object ObjProto extends GeneratedFileObject
  7. object Resource extends GeneratedMessageCompanion[Resource] with Serializable
  8. object User extends GeneratedMessageCompanion[User] with Serializable

Ungrouped