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

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

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






Drive.Revisions (Google Drive API v3-rev20241027-2.0.0)












com.google.api.services.drive

Class Drive.Revisions

  • Enclosing class:
    Drive


    public class Drive.Revisions
    extends Object
    The "revisions" collection of methods.
    • Constructor Detail

      • Revisions

        public Revisions()
    • Method Detail

      • delete

        public Drive.Revisions.Delete delete(String fileId,
                                             String revisionId)
                                      throws IOException
        Permanently deletes a file version. You can only delete revisions for files with binary content in Google Drive, like images or videos. Revisions for other files, like Google Docs or Sheets, and the last remaining file version can't be deleted. Create a request for the method "revisions.delete". This request holds the parameters needed by the drive server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        fileId - The ID of the file.
        revisionId - The ID of the revision.
        Returns:
        the request
        Throws:
        IOException
      • get

        public Drive.Revisions.Get get(String fileId,
                                       String revisionId)
                                throws IOException
        Gets a revision's metadata or content by ID. Create a request for the method "revisions.get". This request holds the parameters needed by the drive server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        fileId - The ID of the file.
        revisionId - The ID of the revision.
        Returns:
        the request
        Throws:
        IOException
      • list

        public Drive.Revisions.List list(String fileId)
                                  throws IOException
        Lists a file's revisions. Create a request for the method "revisions.list". This request holds the parameters needed by the drive server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        fileId - The ID of the file.
        Returns:
        the request
        Throws:
        IOException
      • update

        public Drive.Revisions.Update update(String fileId,
                                             String revisionId,
                                             Revision content)
                                      throws IOException
        Updates a revision with patch semantics. Create a request for the method "revisions.update". This request holds the parameters needed by the drive server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        fileId - The ID of the file.
        revisionId - The ID of the revision.
        content - the Revision
        Returns:
        the request
        Throws:
        IOException

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy