Room

@Serializable
data class Room(val roomId: RoomId, val default: Boolean = false, val enabled: Boolean = false, val actions: Set<PushAction> = setOf()) : PushRule

Constructors

Link copied to clipboard
constructor(roomId: RoomId, default: Boolean = false, enabled: Boolean = false, actions: Set<PushAction> = setOf())

Properties

Link copied to clipboard
@SerialName(value = "actions")
open override val actions: Set<PushAction>
Link copied to clipboard
@SerialName(value = "default")
open override val default: Boolean
Link copied to clipboard
@SerialName(value = "enabled")
open override val enabled: Boolean
Link copied to clipboard
@Transient
open override val kind: PushRuleKind
Link copied to clipboard
@SerialName(value = "rule_id")
val roomId: RoomId
Link copied to clipboard
@Transient
open override val ruleId: String