class Google::Apis::DriveV3::ChangeList

A list of changes for a user.

Attributes

changes[RW]

The page of changes. Corresponds to the JSON property `changes` @return [Array<Google::Apis::DriveV3::Change>]

kind[RW]

This is always drive#changeList. Corresponds to the JSON property `kind` @return [String]

new_start_page_token[RW]

The starting page token for future changes. This will be present only if the end of the current changes list has been reached. Corresponds to the JSON property `newStartPageToken` @return [String]

next_page_token[RW]

The page token for the next page of changes. This will be absent if the end of the current changes list has been reached. Corresponds to the JSON property `nextPageToken` @return [String]

Public Class Methods

new(**args) click to toggle source
# File generated/google/apis/drive_v3/classes.rb, line 202
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File generated/google/apis/drive_v3/classes.rb, line 207
def update!(**args)
  @changes = args[:changes] if args.key?(:changes)
  @kind = args[:kind] if args.key?(:kind)
  @new_start_page_token = args[:new_start_page_token] if args.key?(:new_start_page_token)
  @next_page_token = args[:next_page_token] if args.key?(:next_page_token)
end