CampaignEventFilter class

Specifies the settings for events that cause a campaign to be sent.

Constructors

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

Properties

dimensions EventDimensions
The dimension settings of the event filter for the campaign.
final
filterType FilterType
The type of event that causes the campaign to be sent. Valid values are: SYSTEM, sends the campaign when a system event occurs; and, ENDPOINT, sends the campaign 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