| Modifier and Type | Class and Description |
|---|---|
class |
Drive.Files.Copy |
class |
Drive.Files.Create |
class |
Drive.Files.Delete |
class |
Drive.Files.EmptyTrash |
class |
Drive.Files.Export |
class |
Drive.Files.GenerateIds |
class |
Drive.Files.Get |
class |
Drive.Files.List |
class |
Drive.Files.Update |
class |
Drive.Files.Watch |
| Constructor and Description |
|---|
Files() |
| Modifier and Type | Method and Description |
|---|---|
Drive.Files.Copy |
copy(String fileId,
File content)
Creates a copy of a file and applies any requested updates with patch semantics.
|
Drive.Files.Create |
create(File content)
Creates a new file.
|
Drive.Files.Create |
create(File content,
AbstractInputStreamContent mediaContent)
Creates a new file.
|
Drive.Files.Delete |
delete(String fileId)
Permanently deletes a file owned by the user without moving it to the trash.
|
Drive.Files.EmptyTrash |
emptyTrash()
Permanently deletes all of the user's trashed files.
|
Drive.Files.Export |
export(String fileId,
String mimeType)
Exports a Google Doc to the requested MIME type and returns the exported content.
|
Drive.Files.GenerateIds |
generateIds()
Generates a set of file IDs which can be provided in create or copy requests.
|
Drive.Files.Get |
get(String fileId)
Gets a file's metadata or content by ID.
|
Drive.Files.List |
list()
Lists or searches files.
|
Drive.Files.Update |
update(String fileId,
File content)
Updates a file's metadata and/or content.
|
Drive.Files.Update |
update(String fileId,
File content,
AbstractInputStreamContent mediaContent)
Updates a file's metadata and/or content.
|
Drive.Files.Watch |
watch(String fileId,
Channel content)
Subscribes to changes to a file
Create a request for the method "files.watch".
|
public Drive.Files.Copy copy(String fileId, File content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.fileId - The ID of the file.content - the FileIOExceptionpublic Drive.Files.Create create(File content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.content - the FileIOExceptionpublic Drive.Files.Create create(File content, AbstractInputStreamContent mediaContent) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.
This method should be used for uploading media content.
content - the File media metadata or null if nonemediaContent - The media HTTP content or null if none.IOException - if the initialization of the request failspublic Drive.Files.Delete delete(String fileId) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.fileId - The ID of the file.IOExceptionpublic Drive.Files.EmptyTrash emptyTrash() throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.IOExceptionpublic Drive.Files.Export export(String fileId, String mimeType) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.fileId - The ID of the file.mimeType - The MIME type of the format requested for this export.IOExceptionpublic Drive.Files.GenerateIds generateIds() throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.IOExceptionpublic Drive.Files.Get get(String fileId) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.fileId - The ID of the file.IOExceptionpublic Drive.Files.List list() throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.IOExceptionpublic Drive.Files.Update update(String fileId, File content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.fileId - The ID of the file.content - the FileIOExceptionpublic Drive.Files.Update update(String fileId, File content, AbstractInputStreamContent mediaContent) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.
This method should be used for uploading media content.
fileId - The ID of the file.content - the File media metadata or null if nonemediaContent - The media HTTP content or null if none.IOException - if the initialization of the request failspublic Drive.Files.Watch watch(String fileId, Channel content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.fileId - The ID of the file.content - the ChannelIOExceptionCopyright © 2011–2021 Google. All rights reserved.