RoomEventsCriteria

@Serializable
data class RoomEventsCriteria(val eventContext: Search.Request.Categories.RoomEventsCriteria.IncludeEventContext? = null, val filter: Filters.RoomFilter.RoomEventFilter? = null, val groupings: Search.Request.Categories.RoomEventsCriteria.Groupings? = null, val includeState: Boolean? = null, val keys: Set<String>? = null, val orderBy: Search.Request.Categories.RoomEventsCriteria.Ordering? = null, val searchTerm: String)

Constructors

Link copied to clipboard

Types

Link copied to clipboard
@Serializable
data class Groupings(val groupBy: Set<Search.Request.Categories.RoomEventsCriteria.Groupings.Groups>? = null)
Link copied to clipboard
@Serializable
data class IncludeEventContext(val afterLimit: Long? = null, val beforeLimit: Long? = null, val include_profile: Long? = null)
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
@SerialName(value = "filter")
val filter: Filters.RoomFilter.RoomEventFilter?
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "include_state")
val includeState: Boolean?
Link copied to clipboard
@SerialName(value = "keys")
val keys: Set<String>?
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "search_term")
val searchTerm: String