InvalidateQueriesFilter

class InvalidateQueriesFilter(val type: QueryFilterType? = null, val keys: Array<SurrogateKey>? = null, val predicate: (QueryModel<*>) -> Boolean? = null) : QueryFilter

Filter for invalidating queries.

See also

Constructors

Link copied to clipboard
constructor(type: QueryFilterType? = null, keys: Array<SurrogateKey>? = null, predicate: (QueryModel<*>) -> Boolean? = null)

Properties

Link copied to clipboard
open override val keys: Array<SurrogateKey>? = null

Tag keys of queries to be filtered.

Link copied to clipboard
open override val predicate: (QueryModel<*>) -> Boolean? = null

Further conditions to narrow down the filtering targets based on fields of QueryModel.

Link copied to clipboard
open override val type: QueryFilterType? = null

Management category of queries to be filtered.