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-rev20241027-2.0.0
Show newest version






Drive.Changes.Watch (Google Drive API v2-rev20240809-2.0.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

      • getDriveId

        public String getDriveId()
        The shared drive from which changes will be returned. If specified the change IDs will be reflective of the shared drive; use the combined drive ID and change ID as an identifier.
      • setDriveId

        public Drive.Changes.Watch setDriveId(String driveId)
        The shared drive from which changes will be returned. If specified the change IDs will be reflective of the shared drive; use the combined drive ID and change ID as an identifier.
      • 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.

      • getIncludeItemsFromAllDrives

        public Boolean getIncludeItemsFromAllDrives()
        Whether both My Drive and shared drive items should be included in results. [default: false]
      • setIncludeItemsFromAllDrives

        public Drive.Changes.Watch setIncludeItemsFromAllDrives(Boolean includeItemsFromAllDrives)
        Whether both My Drive and shared drive items should be included in results.
      • isIncludeItemsFromAllDrives

        public boolean isIncludeItemsFromAllDrives()
        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 both My Drive and shared drive items should be included in results.

      • getIncludeLabels

        public String getIncludeLabels()
        A comma-separated list of IDs of labels to include in the `labelInfo` part of the response.
      • setIncludeLabels

        public Drive.Changes.Watch setIncludeLabels(String includeLabels)
        A comma-separated list of IDs of labels to include in the `labelInfo` part of the response.
      • getIncludePermissionsForView

        public String getIncludePermissionsForView()
        Specifies which additional view's permissions to include in the response. Only `published` is supported.
      • setIncludePermissionsForView

        public Drive.Changes.Watch setIncludePermissionsForView(String includePermissionsForView)
        Specifies which additional view's permissions to include in the response. Only `published` is supported.
      • 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()
        Deprecated: Use `includeItemsFromAllDrives` instead. [default: false]
      • setIncludeTeamDriveItems

        public Drive.Changes.Watch setIncludeTeamDriveItems(Boolean includeTeamDriveItems)
        Deprecated: Use `includeItemsFromAllDrives` instead.
      • 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.

        Deprecated: Use `includeItemsFromAllDrives` instead.

      • 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.
      • getSupportsAllDrives

        public Boolean getSupportsAllDrives()
        Whether the requesting application supports both My Drives and shared drives. [default: false]
      • setSupportsAllDrives

        public Drive.Changes.Watch setSupportsAllDrives(Boolean supportsAllDrives)
        Whether the requesting application supports both My Drives and shared drives.
      • isSupportsAllDrives

        public boolean isSupportsAllDrives()
        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 both My Drives and shared drives.

      • getSupportsTeamDrives

        public Boolean getSupportsTeamDrives()
        Deprecated: Use `supportsAllDrives` instead. [default: false]
      • setSupportsTeamDrives

        public Drive.Changes.Watch setSupportsTeamDrives(Boolean supportsTeamDrives)
        Deprecated: Use `supportsAllDrives` instead.
      • 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.

        Deprecated: Use `supportsAllDrives` instead.

      • getTeamDriveId

        public String getTeamDriveId()
        Deprecated: Use `driveId` instead.

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy