EventFilter class

Specifies the settings for an event that causes a campaign to be sent or a journey activity to be performed.

Constructors

EventFilter({required EventDimensions dimensions, required FilterType filterType})
EventFilter.fromJson(Map<String, dynamic> json)
factory

Properties

dimensions EventDimensions
The dimensions for the event filter to use for the campaign or the journey activity.
final
filterType FilterType
The type of event that causes the campaign to be sent or the journey activity to be performed. Valid values are: SYSTEM, sends the campaign or performs the activity when a system event occurs; and, ENDPOINT, sends the campaign or performs the activity when an endpoint event (Events resource) occurs.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited