ProfileFilterLink class

JSON template for an Analytics profile filter link.


ProfileFilterLink.fromJson(Map _json)


filterRef FilterRef
Filter for this link.
read / write
hashCode → int
The hash code for this object. [...]
read-only, inherited
id ↔ String
Profile filter link ID.
read / write
kind ↔ String
Resource type for Analytics filter.
read / write
profileRef ProfileRef
View (Profile) for this link.
read / write
rank ↔ int
The rank of this profile filter link relative to the other filters linked to the same profile. For readonly (i.e., list and get) operations, the rank always starts at 1. For write (i.e., create, update, or delete) operations, you may specify a value between 0 and 255 inclusively, 0, 255. In order to insert a link at the end of the list, either don't specify a rank or set a rank to a number greater than the largest rank in the list. In order to insert a link to the beginning of the list specify a rank that is less than or equal to 1. The new link will move all existing filters with the same or lower rank down the list. After the link is inserted/updated/deleted all profile filter links will be renumbered starting at 1.
read / write
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited
Link for this profile filter link.
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
toJson() → Map<String, Object>
toString() → String
Returns a string representation of this object.


operator ==(Object other) → bool
The equality operator. [...]