trixnity
Toggle table of contents
5.2.0-SNAPSHOT.CI-20260302.101522
common
Target filter
common
Switch theme
Search in API
Skip to content
trixnity
trixnity-core
/
de.connect2x.trixnity.core.model.push
/
PushRule
/
Content
Content
@
Serializable
data
class
Content
(
val
ruleId
:
String
,
val
default
:
Boolean
=
false
,
val
enabled
:
Boolean
=
false
,
val
actions
:
Set
<
PushAction
>
=
setOf()
,
val
pattern
:
String
)
:
PushRule
Members
Constructors
Content
Link copied to clipboard
constructor
(
ruleId
:
String
,
default
:
Boolean
=
false
,
enabled
:
Boolean
=
false
,
actions
:
Set
<
PushAction
>
=
setOf()
,
pattern
:
String
)
Properties
actions
Link copied to clipboard
@
SerialName
(
value
=
"actions"
)
open
override
val
actions
:
Set
<
PushAction
>
default
Link copied to clipboard
@
SerialName
(
value
=
"default"
)
open
override
val
default
:
Boolean
enabled
Link copied to clipboard
@
SerialName
(
value
=
"enabled"
)
open
override
val
enabled
:
Boolean
kind
Link copied to clipboard
@
Transient
open
override
val
kind
:
PushRuleKind
pattern
Link copied to clipboard
@
SerialName
(
value
=
"pattern"
)
val
pattern
:
String
rule
Id
Link copied to clipboard
@
SerialName
(
value
=
"rule_id"
)
open
override
val
ruleId
:
String