StrippedStateEvent

@Serializable
data class StrippedStateEvent<C : StateEventContent>(val content: C, val id: EventId? = null, val sender: UserId, val roomId: RoomId? = null, val originTimestamp: Long? = null, val unsigned: UnsignedRoomEventData.UnsignedStateEventData? = null, val stateKey: String) : ClientEvent<C> , ClientEvent.StateBaseEvent<C>

Constructors

Link copied to clipboard
constructor(content: C, id: EventId? = null, sender: UserId, roomId: RoomId? = null, originTimestamp: Long? = null, unsigned: UnsignedRoomEventData.UnsignedStateEventData? = null, stateKey: String)

Properties

Link copied to clipboard
@SerialName(value = "content")
open override val content: C
Link copied to clipboard
@SerialName(value = "event_id")
open override val id: EventId?
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "origin_server_ts")
open override val originTimestamp: Long?
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "room_id")
open override val roomId: RoomId?
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "sender")
open override val sender: UserId
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "state_key")
open override val stateKey: String
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "unsigned")
open override val unsigned: UnsignedRoomEventData.UnsignedStateEventData?