DriveActivity class

A single Drive activity comprising one or more Actions by one or more Actors on one or more Targets. Some Action groupings occur spontaneously, such as moving an item into a shared folder triggering a permission change. Other groupings of related Actions, such as multiple Actors editing one item or moving multiple files into a new folder, are controlled by the selection of a ConsolidationStrategy in the QueryDriveActivityRequest.


DriveActivity.fromJson(Map _json)


actions List<Action>
Details on all actions in this activity.
read / write
actors List<Actor>
All actor(s) responsible for the activity.
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
primaryActionDetail ActionDetail
Key information about the primary action for this activity. This is either representative, or the most important, of all actions in the activity, according to the ConsolidationStrategy in the request.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
targets List<Target>
All Google Drive objects this activity is about (e.g. file, folder, drive). This represents the state of the target immediately after the actions occurred.
read / write
timeRange TimeRange
The activity occurred over this time range.
read / write
timestamp String
The activity occurred at this specific time.
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. [...]