Class QueryDriveActivityRequest
The request message for querying Drive activity.
Implements
Inherited Members
Namespace: Google.Apis.DriveActivity.v2.Data
Assembly: Google.Apis.DriveActivity.v2.dll
Syntax
public class QueryDriveActivityRequest : IDirectResponseSchema
Properties
AncestorName
Return activities for this Drive folder, plus all children and descendants. The format is items/ITEM_ID
.
Declaration
[JsonProperty("ancestorName")]
public virtual string AncestorName { get; set; }
Property Value
Type | Description |
---|---|
string |
ConsolidationStrategy
Details on how to consolidate related actions that make up the activity. If not set, then related actions aren't consolidated.
Declaration
[JsonProperty("consolidationStrategy")]
public virtual ConsolidationStrategy ConsolidationStrategy { get; set; }
Property Value
Type | Description |
---|---|
ConsolidationStrategy |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Filter
The filtering for items returned from this query request. The format of the filter string is a sequence of
expressions, joined by an optional "AND", where each expression is of the form "field operator value".
Supported fields: - time
: Uses numerical operators on date values either in terms of milliseconds since
Jan 1, 1970 or in RFC 3339 format. Examples: - time > 1452409200000 AND time <= 1492812924310
- time >= "2016-01-10T01:02:03-05:00"
- detail.action_detail_case
: Uses the "has"
operator (:) and either a singular value or a list of allowed action types enclosed in parentheses,
separated by a space. To exclude a result from the response, prepend a hyphen (-
) to the beginning of the
filter string. Examples: - detail.action_detail_case:RENAME
- detail.action_detail_case:(CREATE RESTORE)
-detail.action_detail_case:MOVE
Declaration
[JsonProperty("filter")]
public virtual string Filter { get; set; }
Property Value
Type | Description |
---|---|
string |
ItemName
Return activities for this Drive item. The format is items/ITEM_ID
.
Declaration
[JsonProperty("itemName")]
public virtual string ItemName { get; set; }
Property Value
Type | Description |
---|---|
string |
PageSize
The minimum number of activities desired in the response; the server attempts to return at least this quantity. The server may also return fewer activities if it has a partial response ready before the request times out. If not set, a default value is used.
Declaration
[JsonProperty("pageSize")]
public virtual int? PageSize { get; set; }
Property Value
Type | Description |
---|---|
int? |
PageToken
The token identifies which page of results to return. Set this to the next_page_token value returned from a previous query to obtain the following page of results. If not set, the first page of results is returned.
Declaration
[JsonProperty("pageToken")]
public virtual string PageToken { get; set; }
Property Value
Type | Description |
---|---|
string |