Types

Link copied to clipboard
data class ClientRemove(val id: String, val clientId: <Error class: unknown class>) : Event.User
Link copied to clipboard
data class LegalHoldDisabled(val id: String, val userId: <Error class: unknown class>) : Event.User
Link copied to clipboard
data class LegalHoldEnabled(val id: String, val userId: <Error class: unknown class>) : Event.User
Link copied to clipboard
data class LegalHoldRequest(val id: String, val clientId: <Error class: unknown class>, val lastPreKey: <Error class: unknown class>, val userId: <Error class: unknown class>) : Event.User
Link copied to clipboard
data class NewClient(val id: String, val client: <Error class: unknown class>) : Event.User
Link copied to clipboard
data class NewConnection(val id: String, val connection: <Error class: unknown class>) : Event.User
Link copied to clipboard
data class Update(val id: String, val userId: <Error class: unknown class>, val accentId: Int?, val ssoIdDeleted: Boolean?, val name: String?, val handle: String?, val email: String?, val previewAssetId: String?, val completeAssetId: String?, val supportedProtocols: Set<<Error class: unknown class>>?) : Event.User
Link copied to clipboard
data class UserDelete(val id: String, val userId: <Error class: unknown class>, val timestampIso: String = DateTimeUtil.currentIsoDateTimeString()) : Event.User

Properties

Link copied to clipboard
open val id: String

The ID of the event. As of Jan 2024, the ID used by the backend is not guaranteed to be unique, so comparing the full object might be necessary.

Functions

Link copied to clipboard
abstract fun toLogMap(): Map<String, Any?>
Link copied to clipboard
open fun toLogString(): String