package obj
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
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()
-
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()
-
final
case class
DomainedID(id: String = "", domain: String = "") extends GeneratedMessage with scalapb.Message[DomainedID] with Updatable[DomainedID] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
Member(userId: Option[DomainedID] = None) extends GeneratedMessage with scalapb.Message[Member] with Updatable[Member] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
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()
-
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()
-
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
- object Bowl extends GeneratedMessageCompanion[Bowl] with Serializable
- object Channel extends GeneratedMessageCompanion[Channel] with Serializable
- object DomainedID extends GeneratedMessageCompanion[DomainedID] with Serializable
- object Member extends GeneratedMessageCompanion[Member] with Serializable
- object Message extends GeneratedMessageCompanion[Message] with Serializable
- object ObjProto extends GeneratedFileObject
- object Resource extends GeneratedMessageCompanion[Resource] with Serializable
- object User extends GeneratedMessageCompanion[User] with Serializable