All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.drive.Drive.Changes.Watch.html Maven / Gradle / Ivy

There is a newer version: v3-rev20240903-2.0.0
Show newest version






Drive.Changes.Watch (Drive API v2-rev20180830-1.26.0)












com.google.api.services.drive

Class Drive.Changes.Watch

    • Constructor Detail

      • Watch

        protected Watch(Channel content)
        Subscribe to changes for a user. Create a request for the method "changes.watch". This request holds the parameters needed by the the drive server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.

        Drive.initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest) must be called to initialize this instance immediately after invoking the constructor.

        Parameters:
        content - the Channel
        Since:
        1.13
    • Method Detail

      • getIncludeCorpusRemovals

        public Boolean getIncludeCorpusRemovals()
        Whether changes should include the file resource if the file is still accessible by the user at the time of the request, even when a file was removed from the list of changes and there will be no further change entries for this file. [default: false]
      • setIncludeCorpusRemovals

        public Drive.Changes.Watch setIncludeCorpusRemovals(Boolean includeCorpusRemovals)
        Whether changes should include the file resource if the file is still accessible by the user at the time of the request, even when a file was removed from the list of changes and there will be no further change entries for this file.
      • isIncludeCorpusRemovals

        public boolean isIncludeCorpusRemovals()
        Convenience method that returns only Boolean.TRUE or Boolean.FALSE.

        Boolean properties can have four possible values: null, Data.NULL_BOOLEAN, Boolean.TRUE or Boolean.FALSE.

        This method returns Boolean.TRUE if the default of the property is Boolean.TRUE and it is null or Data.NULL_BOOLEAN. Boolean.FALSE is returned if the default of the property is Boolean.FALSE and it is null or Data.NULL_BOOLEAN.

        Whether changes should include the file resource if the file is still accessible by the user at the time of the request, even when a file was removed from the list of changes and there will be no further change entries for this file.

      • getIncludeDeleted

        public Boolean getIncludeDeleted()
        Whether to include changes indicating that items have been removed from the list of changes, for example by deletion or loss of access. [default: true]
      • setIncludeDeleted

        public Drive.Changes.Watch setIncludeDeleted(Boolean includeDeleted)
        Whether to include changes indicating that items have been removed from the list of changes, for example by deletion or loss of access.
      • isIncludeDeleted

        public boolean isIncludeDeleted()
        Convenience method that returns only Boolean.TRUE or Boolean.FALSE.

        Boolean properties can have four possible values: null, Data.NULL_BOOLEAN, Boolean.TRUE or Boolean.FALSE.

        This method returns Boolean.TRUE if the default of the property is Boolean.TRUE and it is null or Data.NULL_BOOLEAN. Boolean.FALSE is returned if the default of the property is Boolean.FALSE and it is null or Data.NULL_BOOLEAN.

        Whether to include changes indicating that items have been removed from the list of changes, for example by deletion or loss of access.

      • getIncludeSubscribed

        public Boolean getIncludeSubscribed()
        Whether to include changes outside the My Drive hierarchy in the result. When set to false, changes to files such as those in the Application Data folder or shared files which have not been added to My Drive will be omitted from the result. [default: true]
      • setIncludeSubscribed

        public Drive.Changes.Watch setIncludeSubscribed(Boolean includeSubscribed)
        Whether to include changes outside the My Drive hierarchy in the result. When set to false, changes to files such as those in the Application Data folder or shared files which have not been added to My Drive will be omitted from the result.
      • isIncludeSubscribed

        public boolean isIncludeSubscribed()
        Convenience method that returns only Boolean.TRUE or Boolean.FALSE.

        Boolean properties can have four possible values: null, Data.NULL_BOOLEAN, Boolean.TRUE or Boolean.FALSE.

        This method returns Boolean.TRUE if the default of the property is Boolean.TRUE and it is null or Data.NULL_BOOLEAN. Boolean.FALSE is returned if the default of the property is Boolean.FALSE and it is null or Data.NULL_BOOLEAN.

        Whether to include changes outside the My Drive hierarchy in the result. When set to false, changes to files such as those in the Application Data folder or shared files which have not been added to My Drive will be omitted from the result.

      • getIncludeTeamDriveItems

        public Boolean getIncludeTeamDriveItems()
        Whether Team Drive files or changes should be included in results. [default: false]
      • setIncludeTeamDriveItems

        public Drive.Changes.Watch setIncludeTeamDriveItems(Boolean includeTeamDriveItems)
        Whether Team Drive files or changes should be included in results.
      • isIncludeTeamDriveItems

        public boolean isIncludeTeamDriveItems()
        Convenience method that returns only Boolean.TRUE or Boolean.FALSE.

        Boolean properties can have four possible values: null, Data.NULL_BOOLEAN, Boolean.TRUE or Boolean.FALSE.

        This method returns Boolean.TRUE if the default of the property is Boolean.TRUE and it is null or Data.NULL_BOOLEAN. Boolean.FALSE is returned if the default of the property is Boolean.FALSE and it is null or Data.NULL_BOOLEAN.

        Whether Team Drive files or changes should be included in results.

      • getMaxResults

        public Integer getMaxResults()
        Maximum number of changes to return. [default: 100] [minimum: 1]
      • getPageToken

        public String getPageToken()
        The token for continuing a previous list request on the next page. This should be set to the value of 'nextPageToken' from the previous response or to the response from the getStartPageToken method.
      • setPageToken

        public Drive.Changes.Watch setPageToken(String pageToken)
        The token for continuing a previous list request on the next page. This should be set to the value of 'nextPageToken' from the previous response or to the response from the getStartPageToken method.
      • getSpaces

        public String getSpaces()
        A comma-separated list of spaces to query. Supported values are 'drive', 'appDataFolder' and 'photos'.
      • setSpaces

        public Drive.Changes.Watch setSpaces(String spaces)
        A comma-separated list of spaces to query. Supported values are 'drive', 'appDataFolder' and 'photos'.
      • getStartChangeId

        public Long getStartChangeId()
        Deprecated - use pageToken instead.
      • setStartChangeId

        public Drive.Changes.Watch setStartChangeId(Long startChangeId)
        Deprecated - use pageToken instead.
      • getSupportsTeamDrives

        public Boolean getSupportsTeamDrives()
        Whether the requesting application supports Team Drives. [default: false]
      • setSupportsTeamDrives

        public Drive.Changes.Watch setSupportsTeamDrives(Boolean supportsTeamDrives)
        Whether the requesting application supports Team Drives.
      • isSupportsTeamDrives

        public boolean isSupportsTeamDrives()
        Convenience method that returns only Boolean.TRUE or Boolean.FALSE.

        Boolean properties can have four possible values: null, Data.NULL_BOOLEAN, Boolean.TRUE or Boolean.FALSE.

        This method returns Boolean.TRUE if the default of the property is Boolean.TRUE and it is null or Data.NULL_BOOLEAN. Boolean.FALSE is returned if the default of the property is Boolean.FALSE and it is null or Data.NULL_BOOLEAN.

        Whether the requesting application supports Team Drives.

      • getTeamDriveId

        public String getTeamDriveId()
        The Team Drive from which changes will be returned. If specified the change IDs will be reflective of the Team Drive; use the combined Team Drive ID and change ID as an identifier.
      • setTeamDriveId

        public Drive.Changes.Watch setTeamDriveId(String teamDriveId)
        The Team Drive from which changes will be returned. If specified the change IDs will be reflective of the Team Drive; use the combined Team Drive ID and change ID as an identifier.

Copyright © 2011–2018 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy