@Generated public interface FilesService
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
| Modifier and Type | Method and Description |
|---|---|
void |
createDirectory(CreateDirectoryRequest createDirectoryRequest)
Create a directory.
|
void |
delete(DeleteFileRequest deleteFileRequest)
Delete a file.
|
void |
deleteDirectory(DeleteDirectoryRequest deleteDirectoryRequest)
Delete a directory.
|
DownloadResponse |
download(DownloadRequest downloadRequest)
Download a file.
|
ListDirectoryResponse |
listDirectoryContents(ListDirectoryContentsRequest listDirectoryContentsRequest)
List directory contents.
|
void |
upload(UploadRequest uploadRequest)
Upload a file.
|
void createDirectory(CreateDirectoryRequest createDirectoryRequest)
Creates an empty directory. If called on an existing directory, the API returns a success response.
void delete(DeleteFileRequest deleteFileRequest)
Deletes a file.
void deleteDirectory(DeleteDirectoryRequest deleteDirectoryRequest)
Deletes an empty directory. If the directory is not empty, the API returns a HTTP 400 error.
DownloadResponse download(DownloadRequest downloadRequest)
Downloads a file of up to 5 GiB.
ListDirectoryResponse listDirectoryContents(ListDirectoryContentsRequest listDirectoryContentsRequest)
Returns the contents of a directory. If there is no directory at the specified path, the API returns a HTTP 404 error.
void upload(UploadRequest uploadRequest)
Uploads a file of up to 5 GiB.
Copyright © 2024. All rights reserved.