| Interface and Description |
|---|
| com.smartsheet.api.AssociatedAttachmentResources
As of release 2.0
|
| com.smartsheet.api.AssociatedDiscussionResources
As of release 2.0
|
| com.smartsheet.api.AttachmentResources
As of release 2.0
This interface provides methods to access Attachment resources by their id. Thread Safety: Implementation of this interface must be thread safe. |
| com.smartsheet.api.ColumnResources
As of release 2.0
This interface provides methods to access Column resources. Thread Safety: Implementation of this interface must be thread safe. |
| com.smartsheet.api.CommentResources
As of release 2.0
|
| Method and Description |
|---|
| com.smartsheet.api.AssociatedAttachmentResources.attachFile(long, File, String)
As of release 2.0
|
| com.smartsheet.api.AssociatedAttachmentResources.attachFile(long, InputStream, String, long, String)
As of release 2.0
|
| com.smartsheet.api.DiscussionResources.attachments()
As of release 2.0
|
| com.smartsheet.api.CommentResources.attachments()
As of release 2.0
|
| com.smartsheet.api.Smartsheet.attachments()
As of release 2.0; example: use sheetResources().attachmentResources() for sheet-level attachments
|
| com.smartsheet.api.AttachmentResources.attachNewVersion(long, File, String)
As of release 2.0
|
| com.smartsheet.api.AttachmentResources.attachNewVersion(long, InputStream, String, long, String)
As of release 2.0
|
| com.smartsheet.api.AssociatedAttachmentResources.attachURL(long, Attachment)
As of release 2.0
|
| com.smartsheet.api.Smartsheet.columns()
As of release 2.0, use sheetResources().columnResources()
|
| com.smartsheet.api.Smartsheet.comments()
As of release 2.0; example: use sheetResources().discussionResources().commentResources() for discussion-level comments
|
| com.smartsheet.api.AssociatedDiscussionResources.createDiscussion(long, Discussion)
As of release 2.0
|
| com.smartsheet.api.SheetResources.createUpdateRequest(long, MultiRowEmail) |
| com.smartsheet.api.ColumnResources.deleteColumn(long, long)
As of release 2.0
|
| com.smartsheet.api.CommentResources.deleteComment(long, long)
As of release 2.0
|
| com.smartsheet.api.SheetRowResources.deleteRow(long, long)
as of API 2.0.2 release, replaced by
SheetRowResources.deleteRows(long, Set, boolean)
Delete a row.
It mirrors to the following Smartsheet REST API method: DELETE /sheets/{sheetId}/rows/{rowId}
Parameters: - id : the ID of the row
Returns: None
Exceptions:
InvalidRequestException : if there is any problem with the REST API request
AuthorizationException : if there is any problem with the REST API authorization(access token)
ResourceNotFoundException : if the resource can not be found
ServiceUnavailableException : if the REST API service is not available (possibly due to rate limiting)
SmartsheetRestException : if there is any other REST API related error occurred during the operation
SmartsheetException : if there is any other error occurred during the operation |
| com.smartsheet.api.Smartsheet.discussions()
As of release 2.0; example: use sheetResources().discussionResources() for sheet-level discussions
|
| com.smartsheet.api.Smartsheet.folders()
As of release 2.0, replaced by
Smartsheet.folderResources() |
| com.smartsheet.api.CommentResources.getComment(long, long)
As of release 2.0
|
| com.smartsheet.api.Smartsheet.groups()
As of release 2.0, replaced by
Smartsheet.groupResources() |
| com.smartsheet.api.Smartsheet.home()
As of release 2.0, replaced by
Smartsheet.homeResources() |
| com.smartsheet.api.AssociatedAttachmentResources.listAttachments(long)
As of release 2.0
|
| com.smartsheet.api.SheetResources.listOrganizationSheets(PaginationParameters) |
| com.smartsheet.api.UserResources.listOrgSheets(PaginationParameters) |
| com.smartsheet.api.ReportResources.listReports(PaginationParameters) |
| com.smartsheet.api.ShareResources.listShares(long, PaginationParameters) |
| com.smartsheet.api.SheetResources.listSheets(EnumSet<SourceInclusion>, PaginationParameters) |
| com.smartsheet.api.Smartsheet.rows()
As of release 2.0, use sheetResources().rowResources()
|
| com.smartsheet.api.Smartsheet.search()
As of release 2.0, replaced by
Smartsheet.searchResources() |
| com.smartsheet.api.SheetRowResources.sendRow(long, long, RowEmail)
as of API V2.0.2, replaced by
SheetRowResources.sendRows(long, MultiRowEmail)
Send a row via email to the designated recipients.
It mirrors to the following Smartsheet REST API method: POST /sheets/{sheetId}/rows/{rowId}/emails
Exceptions:
IllegalArgumentException : if any argument is null
InvalidRequestException : if there is any problem with the REST API request
AuthorizationException : if there is any problem with the REST API authorization(access token)
ServiceUnavailableException : if the REST API service is not available (possibly due to rate limiting)
SmartsheetRestException : if there is any other REST API related error occurred during the operation
SmartsheetException : if there is any other error occurred during the operation |
| com.smartsheet.api.Smartsheet.sheets()
As of release 2.0, replaced by
Smartsheet.sheetResources() |
| com.smartsheet.api.Smartsheet.templates()
As of release 2.0, replaced by
Smartsheet.templateResources() |
| com.smartsheet.api.ColumnResources.updateColumn(Column)
As of release 2.0
|
| com.smartsheet.api.Smartsheet.users()
As of release 2.0, replaced by
Smartsheet.userResources() |
| com.smartsheet.api.Smartsheet.workspaces()
As of release 2.0, replaced by
Smartsheet.workspaceResources() |
Copyright © 2014–2017 Smartsheet. All rights reserved.