public interface HomeFolderResources
This interface provides methods to access Folder resources under home.
Thread Safety: Implementation of this interface must be thread safe.
| Modifier and Type | Method and Description |
|---|---|
Folder |
createFolder(Folder folder)
Create a folder in home.
|
PagedResult<Folder> |
listFolders(PaginationParameters parameters)
List folders under home.
|
PagedResult<Folder> listFolders(PaginationParameters parameters) throws SmartsheetException
List folders under home.
It mirrors to the following Smartsheet REST API method:
GET /home/folders
parameters - the pagination parametersIllegalArgumentException - if any argument is null or empty stringInvalidRequestException - if there is any problem with the REST API requestAuthorizationException - if there is any problem with the REST API authorization (access token)ResourceNotFoundException - if the resource cannot be foundServiceUnavailableException - if the REST API service is not available (possibly due to rate limiting)SmartsheetException - if there is any other error during the operationFolder createFolder(Folder folder) throws SmartsheetException
Create a folder in home.
It mirrors to the following Smartsheet REST API method:
POST /home/folders
folder - the folder to createIllegalArgumentException - if any argument is null or empty stringInvalidRequestException - if there is any problem with the REST API requestAuthorizationException - if there is any problem with the REST API authorization (access token)ResourceNotFoundException - if the resource cannot be foundServiceUnavailableException - if the REST API service is not available (possibly due to rate limiting)SmartsheetException - if there is any other error during the operationCopyright © 2014–2017 Smartsheet. All rights reserved.