public class SFItemsEntity extends SFEntitiesBase
client| Constructor and Description |
|---|
SFItemsEntity(ISFApiClient client) |
| Modifier and Type | Method and Description |
|---|---|
ISFQuery<SFAdvancedSearchResults> |
advancedSearch(SFSearchQuery searchQuery)
Advanced Search
{
"Query":{
"ItemTypes":["type1", "type2", ...],
"ParentID":["id1", "id2", ...],
"CreatorID":["id1", "id2", ...],
"SearchQuery":"",
"CreateStartDate":"",
"CreateEndDate":"",
"ItemNameOnly":false
},
"Paging":{
"PageNumber":1, (deprecated)
"PageSize":10, (deprecated)
"Count":50, (default value)
"Skip":0, (default value)
},
"Sort":{
"SortBy":"",
"Ascending":false,
},
"TimeoutInSeconds":10
}
Search for Items matching the criteria of the query parameter
|
ISFQuery<SFAdvancedSearchResults> |
advancedSimpleSearch(SFSimpleSearchQuery simpleSearchQuery)
Advanced Simple Search
{
"Query":{
"ItemType":"",
"ParentID":"",
"CreatorID":"",
"SearchQuery":"",
"CreateStartDate":"",
"CreateEndDate":"",
"ItemNameOnly":false
},
"Paging":{
"PageNumber":1, (Deprecated)
"PageSize":10, (Deprecated)
"Count": 50
"Skip": 0
},
"Sort":{
"SortBy":"",
"Ascending":false,
},
"TimeoutInSeconds":10
}
Search for Items matching the criteria of the query parameter
|
ISFQuery |
bulkDelete(java.net.URI parentUrl,
java.util.ArrayList<java.lang.String> ids)
Delete Multiple Items
["id1","id2",...]
All items in bulk delete must be children of the same parent, identified in the URI
|
ISFQuery |
bulkDelete(java.net.URI parentUrl,
java.util.ArrayList<java.lang.String> ids,
java.lang.Boolean forceSync)
Delete Multiple Items
["id1","id2",...]
All items in bulk delete must be children of the same parent, identified in the URI
|
ISFQuery |
bulkDelete(java.net.URI parentUrl,
java.util.ArrayList<java.lang.String> ids,
java.lang.Boolean forceSync,
java.lang.Boolean deletePermanently)
Delete Multiple Items
["id1","id2",...]
All items in bulk delete must be children of the same parent, identified in the URI
|
ISFQuery |
bulkDeletePermanently(java.util.ArrayList<java.lang.String> ids)
Permanently delete multiple items
|
ISFQuery<java.io.InputStream> |
bulkDownload(java.net.URI parentUrl,
java.util.ArrayList<java.lang.String> ids)
Download Multiple Items
["id1","id2",...]
Initiate the download operation for items.
|
ISFQuery<java.io.InputStream> |
bulkDownload(java.net.URI parentUrl,
java.util.ArrayList<java.lang.String> ids,
java.lang.Boolean redirect)
Download Multiple Items
["id1","id2",...]
Initiate the download operation for items.
|
ISFQuery |
bulkRestore(java.util.ArrayList<java.lang.String> ids)
Restore expired items to their original locations
|
ISFQuery<SFItem> |
byPath(java.lang.String path)
Get Item by Path
Retrieves an item from its path.
|
ISFQuery<SFItem> |
byPath(java.net.URI url,
java.lang.String path)
Get Item by relative Path from ID
Retrieves an item from its path, relative to the provided ID.
|
ISFQuery |
checkIn(java.net.URI url)
Unlock File
Unlock a locked file.
|
ISFQuery |
checkIn(java.net.URI url,
java.lang.String message)
Unlock File
Unlock a locked file.
|
ISFQuery |
checkOut(java.net.URI url) |
ISFQuery |
checkTemplateOwned(java.net.URI url,
java.lang.String id)
Check if template is already part of an existing template structure
|
ISFQuery |
checkVersioningViolation(java.net.URI url,
java.lang.String id,
java.lang.Integer newMaxVersions)
Check if a versioning change would result in file deletions
|
ISFQuery<SFItem> |
copy(java.net.URI url,
java.lang.String targetid)
Copy Item
Copies an item to a new target Folder.
|
ISFQuery<SFItem> |
copy(java.net.URI url,
java.lang.String targetid,
java.lang.Boolean overwrite)
Copy Item
Copies an item to a new target Folder.
|
ISFQuery<SFSymbolicLink> |
createChildrenByConnectorGroup(java.net.URI url,
SFSymbolicLink symlink)
Creates SymbolicLink
{
"Name":"RemoteFileName",
"Description":"Description",
"Link":"https://server/provider/version/Items(id)",
"Zone":{ "Id":"z014766e-8e96-4615-86aa-57132a69843c" },
"ConnectorGroup": { "Id":"1" }
}
|
ISFQuery<SFSymbolicLink> |
createChildrenByConnectorGroup(java.net.URI url,
SFSymbolicLink symlink,
java.lang.Boolean overwrite)
Creates SymbolicLink
{
"Name":"RemoteFileName",
"Description":"Description",
"Link":"https://server/provider/version/Items(id)",
"Zone":{ "Id":"z014766e-8e96-4615-86aa-57132a69843c" },
"ConnectorGroup": { "Id":"1" }
}
|
ISFQuery<SFFolder> |
createFolder(java.net.URI parentUrl,
SFFolder folder)
Create Folder
{
"Name":"Folder Name",
"Description":"Description",
"Zone":{ "Id":"z014766e-8e96-4615-86aa-57132a69843c" }
}
Creates a new Folder.
|
ISFQuery<SFFolder> |
createFolder(java.net.URI parentUrl,
SFFolder folder,
java.lang.Boolean overwrite)
Create Folder
{
"Name":"Folder Name",
"Description":"Description",
"Zone":{ "Id":"z014766e-8e96-4615-86aa-57132a69843c" }
}
Creates a new Folder.
|
ISFQuery<SFFolder> |
createFolder(java.net.URI parentUrl,
SFFolder folder,
java.lang.Boolean overwrite,
java.lang.Boolean passthrough)
Create Folder
{
"Name":"Folder Name",
"Description":"Description",
"Zone":{ "Id":"z014766e-8e96-4615-86aa-57132a69843c" }
}
Creates a new Folder.
|
ISFQuery<SFLink> |
createLink(java.net.URI parentUrl,
SFLink link)
Create Link
{
"Name":"Link Name",
"Description":"Description",
"Uri":"https://server/path"
}
Creates a new Link
|
ISFQuery<SFNote> |
createNote(java.net.URI parentUrl,
SFNote note)
Create Note
{
"Name":"Note Name",
"Description":"Description"
}
Creates a new Note.
|
ISFQuery<SFSymbolicLink> |
createSymbolicLink(java.net.URI parentUrl,
SFSymbolicLink symlink)
Create SymbolicLink
{
"Name":"RemoteFileName",
"Description":"Description",
"Zone":{ "Id":"z014766e-8e96-4615-86aa-57132a69843c" },
"ConnectorGroup": { "Id":"1" }
}
Creates a Symbolic Link
The body must contain either a "Link" parameter with a fully qualified URI; or use
FileName + Zone to have sharefile.com attempt to convert the Connector path to an
URI using a call to the Zone - using ShareFile Hash authentication mode.
|
ISFQuery<SFSymbolicLink> |
createSymbolicLink(java.net.URI parentUrl,
SFSymbolicLink symlink,
java.lang.Boolean overwrite)
Create SymbolicLink
{
"Name":"RemoteFileName",
"Description":"Description",
"Zone":{ "Id":"z014766e-8e96-4615-86aa-57132a69843c" },
"ConnectorGroup": { "Id":"1" }
}
Creates a Symbolic Link
The body must contain either a "Link" parameter with a fully qualified URI; or use
FileName + Zone to have sharefile.com attempt to convert the Connector path to an
URI using a call to the Zone - using ShareFile Hash authentication mode.
|
ISFQuery |
delete(java.net.URI url)
Delete Item
Removes an item
|
ISFQuery |
delete(java.net.URI url,
java.lang.Boolean singleversion)
Delete Item
Removes an item
|
ISFQuery |
delete(java.net.URI url,
java.lang.Boolean singleversion,
java.lang.Boolean forceSync)
Delete Item
Removes an item
|
ISFQuery |
discardCheckOut(java.net.URI url) |
ISFQuery<java.io.InputStream> |
download(java.net.URI url)
Download Item Content
Initiate the download operation for an item.
|
ISFQuery<java.io.InputStream> |
download(java.net.URI url,
java.lang.Boolean redirect)
Download Item Content
Initiate the download operation for an item.
|
ISFQuery<java.io.InputStream> |
download(java.net.URI url,
java.lang.Boolean redirect,
java.lang.Boolean includeAllVersions)
Download Item Content
Initiate the download operation for an item.
|
ISFQuery<SFItem> |
get()
Get HomeFolder for Current User
Returns home folder for current user.
|
ISFQuery<SFItem> |
get(java.net.URI url)
Get Item by ID
Returns a single Item.
|
ISFQuery<SFItem> |
get(java.net.URI url,
java.lang.Boolean includeDeleted)
Get Item by ID
Returns a single Item.
|
ISFQuery<SFItem> |
get(java.net.URI url,
SFSafeEnum<SFTreeMode> treeMode,
java.lang.String sourceId)
Get TreeView
Retrieves a folder list structure tailored for TreeView navigation - used by clients
to create folder trees for specific operations.
|
ISFQuery<SFItem> |
get(java.net.URI url,
SFSafeEnum<SFTreeMode> treeMode,
java.lang.String sourceId,
java.lang.Boolean canCreateRootFolder)
Get TreeView
Retrieves a folder list structure tailored for TreeView navigation - used by clients
to create folder trees for specific operations.
|
ISFQuery<SFItem> |
get(java.net.URI url,
SFSafeEnum<SFTreeMode> treeMode,
java.lang.String sourceId,
java.lang.Boolean canCreateRootFolder,
java.lang.Boolean fileBox)
Get TreeView
Retrieves a folder list structure tailored for TreeView navigation - used by clients
to create folder trees for specific operations.
|
ISFQuery<SFODataFeed<SFItem>> |
getBreadcrumbs(java.net.URI url)
Get Breadcrumbs
Retrieves the path from an item from the root.
|
ISFQuery<SFODataFeed<SFItem>> |
getBreadcrumbs(java.net.URI url,
java.lang.String path)
Get Breadcrumbs
Retrieves the path from an item from the root.
|
ISFQuery<SFODataFeed<SFItem>> |
getChildren(java.net.URI url)
Get Children
Handler for the Children navigation property of a given Item.
|
ISFQuery<SFODataFeed<SFItem>> |
getChildren(java.net.URI url,
java.lang.Boolean includeDeleted)
Get Children
Handler for the Children navigation property of a given Item.
|
ISFQuery<SFODataFeed<SFItem>> |
getChildren(java.net.URI url,
java.lang.Boolean includeDeleted,
SFSafeEnum<SFItemOrderingMode> orderingMode)
Get Children
Handler for the Children navigation property of a given Item.
|
ISFQuery<SFODataFeed<SFItem>> |
getChildrenByConnectorGroup(java.net.URI parentUrl)
Get Symbolic Links of a Connector Group
Retrieves the Symbolic Links of the provided Connector Group type.
|
ISFQuery<SFODataFeed<SFItem>> |
getDeletedChildren(java.net.URI url,
java.lang.String id)
Get a collection of recoverable/deleted items in a folder
|
ISFQuery<SFItemInfo> |
getInfo(java.net.URI url)
Get Folder Access Info
Returns the effective Access Controls for the current authenticated user for the
selected folder - i.e., the resulting set of Access Controls for the Item/User context.This operation applies to Folders only, will return an error for other Item types.
|
ISFQuery<SFItem> |
getParent(java.net.URI url)
Get Parent Item
Retrieves the Parent navigation property of a single Item.
|
ISFQuery<SFODataFeed<SFItemProtocolLink>> |
getProtocolLinks(java.net.URI url,
SFSafeEnum<SFPreviewPlatform> platform)
Get List of Item Protocol Links
|
ISFQuery<SFRedirection> |
getRedirection(java.net.URI url)
Get Redirection endpoint Information
Returns the redirection endpoint for this Item.This operation applies to Folders and SymbolicLinks only, will return an error for other Item types.
|
ISFQuery<java.io.InputStream> |
getThumbnail(java.net.URI url)
Get Thumbnail
Retrieve a thumbnail link from the specified Item.
|
ISFQuery<java.io.InputStream> |
getThumbnail(java.net.URI url,
java.lang.Integer size)
Get Thumbnail
Retrieve a thumbnail link from the specified Item.
|
ISFQuery<java.io.InputStream> |
getThumbnail(java.net.URI url,
java.lang.Integer size,
java.lang.Boolean redirect)
Get Thumbnail
Retrieve a thumbnail link from the specified Item.
|
ISFQuery<SFODataFeed<SFItem>> |
getUserDeletedItems() |
ISFQuery<SFODataFeed<SFItem>> |
getUserDeletedItems(java.lang.String userid) |
ISFQuery<SFODataFeed<SFItem>> |
getUserDeletedItems(java.lang.String userid,
java.lang.String zone) |
ISFQuery |
removeTemplateAssociation(java.net.URI url,
java.lang.String id)
Remove folder template association from folder
|
ISFQuery<SFSearchResults> |
search(java.lang.String query)
Search
Search for Items matching the criteria of the query parameter
|
ISFQuery<SFSearchResults> |
search(java.lang.String query,
java.lang.Integer maxResults)
Search
Search for Items matching the criteria of the query parameter
|
ISFQuery<SFSearchResults> |
search(java.lang.String query,
java.lang.Integer maxResults,
java.lang.Integer skip)
Search
Search for Items matching the criteria of the query parameter
|
ISFQuery<SFSearchResults> |
search(java.lang.String query,
java.lang.Integer maxResults,
java.lang.Integer skip,
java.lang.Boolean homeFolderOnly)
Search
Search for Items matching the criteria of the query parameter
|
ISFQuery<SFODataFeed<SFItem>> |
stream(java.net.URI url)
Get Stream
Retrieves the versions of a given Stream.
|
ISFQuery<SFODataFeed<SFItem>> |
stream(java.net.URI url,
java.lang.Boolean includeDeleted)
Get Stream
Retrieves the versions of a given Stream.
|
ISFQuery<SFItem> |
update(java.net.URI url,
SFItem item)
Update Item
{
"Name":"Name",
"FileName":"FileName",
"Description":"Description",
"ExpirationDate": "date",
"Parent": { "Id": "parentid" },
"Zone": { "Id": "zoneid" }
}
Updates an Item object.
|
ISFQuery<SFItem> |
update(java.net.URI url,
SFItem item,
java.lang.String batchid)
Update Item
{
"Name":"Name",
"FileName":"FileName",
"Description":"Description",
"ExpirationDate": "date",
"Parent": { "Id": "parentid" },
"Zone": { "Id": "zoneid" }
}
Updates an Item object.
|
ISFQuery<SFItem> |
update(java.net.URI url,
SFItem item,
java.lang.String batchid,
java.lang.Long batchSizeInBytes)
Update Item
{
"Name":"Name",
"FileName":"FileName",
"Description":"Description",
"ExpirationDate": "date",
"Parent": { "Id": "parentid" },
"Zone": { "Id": "zoneid" }
}
Updates an Item object.
|
ISFQuery<SFItem> |
update(java.net.URI url,
SFItem item,
java.lang.String batchid,
java.lang.Long batchSizeInBytes,
java.lang.Boolean forceSync)
Update Item
{
"Name":"Name",
"FileName":"FileName",
"Description":"Description",
"ExpirationDate": "date",
"Parent": { "Id": "parentid" },
"Zone": { "Id": "zoneid" }
}
Updates an Item object.
|
ISFQuery<SFItem> |
update(java.net.URI url,
SFItem item,
java.lang.String batchid,
java.lang.Long batchSizeInBytes,
java.lang.Boolean forceSync,
java.lang.Boolean scheduleAsync)
Update Item
{
"Name":"Name",
"FileName":"FileName",
"Description":"Description",
"ExpirationDate": "date",
"Parent": { "Id": "parentid" },
"Zone": { "Id": "zoneid" }
}
Updates an Item object.
|
ISFQuery<SFItem> |
update(java.net.URI url,
SFItem item,
java.lang.String batchid,
java.lang.Long batchSizeInBytes,
java.lang.Boolean forceSync,
java.lang.Boolean scheduleAsync,
java.lang.Boolean resolveFolderNameConflict)
Update Item
{
"Name":"Name",
"FileName":"FileName",
"Description":"Description",
"ExpirationDate": "date",
"Parent": { "Id": "parentid" },
"Zone": { "Id": "zoneid" }
}
Updates an Item object.
|
ISFQuery<SFItem> |
update(java.net.URI url,
SFItem item,
java.lang.String batchid,
java.lang.Long batchSizeInBytes,
java.lang.Boolean forceSync,
java.lang.Boolean scheduleAsync,
java.lang.Boolean resolveFolderNameConflict,
java.lang.Boolean notify)
Update Item
{
"Name":"Name",
"FileName":"FileName",
"Description":"Description",
"ExpirationDate": "date",
"Parent": { "Id": "parentid" },
"Zone": { "Id": "zoneid" }
}
Updates an Item object.
|
ISFQuery<SFLink> |
updateLink(java.lang.String id,
SFLink link)
Update Link
{
"Name":"Name",
"Uri":"https://server/path",
"Description":"Description",
"Parent": { "Id": "parentid" },
}
Updates a Link object
|
ISFQuery<SFLink> |
updateLink(java.lang.String id,
SFLink link,
java.lang.Boolean notify)
Update Link
{
"Name":"Name",
"Uri":"https://server/path",
"Description":"Description",
"Parent": { "Id": "parentid" },
}
Updates a Link object
|
ISFQuery<SFNote> |
updateNote(java.lang.String id,
SFNote note)
Update Note
{
"Name":"Name",
"Description":"Description",
"Parent": { "Id": "parentid" },
}
Updates a Note object
|
ISFQuery<SFNote> |
updateNote(java.lang.String id,
SFNote note,
java.lang.Boolean notify)
Update Note
{
"Name":"Name",
"Description":"Description",
"Parent": { "Id": "parentid" },
}
Updates a Note object
|
ISFQuery<SFSymbolicLink> |
updateSymbolicLink(java.lang.String id,
SFSymbolicLink symlink)
Update SymbolicLink
{
"Name":"Name",
"Description":"Description",
"Link": "https://server/path"
}
Updates a Symbolic Link object
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume,
java.lang.Boolean startOver)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume,
java.lang.Boolean startOver,
java.lang.Boolean unzip)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume,
java.lang.Boolean startOver,
java.lang.Boolean unzip,
java.lang.String tool)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume,
java.lang.Boolean startOver,
java.lang.Boolean unzip,
java.lang.String tool,
java.lang.Boolean overwrite)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume,
java.lang.Boolean startOver,
java.lang.Boolean unzip,
java.lang.String tool,
java.lang.Boolean overwrite,
java.lang.String title)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume,
java.lang.Boolean startOver,
java.lang.Boolean unzip,
java.lang.String tool,
java.lang.Boolean overwrite,
java.lang.String title,
java.lang.String details)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume,
java.lang.Boolean startOver,
java.lang.Boolean unzip,
java.lang.String tool,
java.lang.Boolean overwrite,
java.lang.String title,
java.lang.String details,
java.lang.Boolean isSend)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume,
java.lang.Boolean startOver,
java.lang.Boolean unzip,
java.lang.String tool,
java.lang.Boolean overwrite,
java.lang.String title,
java.lang.String details,
java.lang.Boolean isSend,
java.lang.String sendGuid)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume,
java.lang.Boolean startOver,
java.lang.Boolean unzip,
java.lang.String tool,
java.lang.Boolean overwrite,
java.lang.String title,
java.lang.String details,
java.lang.Boolean isSend,
java.lang.String sendGuid,
java.lang.String opid)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume,
java.lang.Boolean startOver,
java.lang.Boolean unzip,
java.lang.String tool,
java.lang.Boolean overwrite,
java.lang.String title,
java.lang.String details,
java.lang.Boolean isSend,
java.lang.String sendGuid,
java.lang.String opid,
java.lang.Integer threadCount)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume,
java.lang.Boolean startOver,
java.lang.Boolean unzip,
java.lang.String tool,
java.lang.Boolean overwrite,
java.lang.String title,
java.lang.String details,
java.lang.Boolean isSend,
java.lang.String sendGuid,
java.lang.String opid,
java.lang.Integer threadCount,
java.lang.String responseFormat)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume,
java.lang.Boolean startOver,
java.lang.Boolean unzip,
java.lang.String tool,
java.lang.Boolean overwrite,
java.lang.String title,
java.lang.String details,
java.lang.Boolean isSend,
java.lang.String sendGuid,
java.lang.String opid,
java.lang.Integer threadCount,
java.lang.String responseFormat,
java.lang.Boolean notify)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume,
java.lang.Boolean startOver,
java.lang.Boolean unzip,
java.lang.String tool,
java.lang.Boolean overwrite,
java.lang.String title,
java.lang.String details,
java.lang.Boolean isSend,
java.lang.String sendGuid,
java.lang.String opid,
java.lang.Integer threadCount,
java.lang.String responseFormat,
java.lang.Boolean notify,
java.util.Date clientCreatedDateUTC)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume,
java.lang.Boolean startOver,
java.lang.Boolean unzip,
java.lang.String tool,
java.lang.Boolean overwrite,
java.lang.String title,
java.lang.String details,
java.lang.Boolean isSend,
java.lang.String sendGuid,
java.lang.String opid,
java.lang.Integer threadCount,
java.lang.String responseFormat,
java.lang.Boolean notify,
java.util.Date clientCreatedDateUTC,
java.util.Date clientModifiedDateUTC)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize,
java.lang.String batchId,
java.lang.Boolean batchLast,
java.lang.Boolean canResume,
java.lang.Boolean startOver,
java.lang.Boolean unzip,
java.lang.String tool,
java.lang.Boolean overwrite,
java.lang.String title,
java.lang.String details,
java.lang.Boolean isSend,
java.lang.String sendGuid,
java.lang.String opid,
java.lang.Integer threadCount,
java.lang.String responseFormat,
java.lang.Boolean notify,
java.util.Date clientCreatedDateUTC,
java.util.Date clientModifiedDateUTC,
java.lang.Integer expirationDays)
Upload File
POST https://account.sf-api.com/sf/v3/Items(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Folder.
|
ISFQuery<SFUploadSpecification> |
upload2(java.net.URI url,
SFUploadRequestParams uploadParams) |
ISFQuery<SFUploadSpecification> |
upload2(java.net.URI url,
SFUploadRequestParams uploadParams,
java.lang.Integer expirationDays) |
ISFQuery<SFRedirection> |
webAppLink(java.net.URI url)
Create a one-time use login Uri for the Web App.
|
ISFQuery<SFRedirection> |
webView(java.net.URI url)
Get Web Preview Link
Redirects the caller to the Web Edit application for the selected item.
|
getEntitypublic SFItemsEntity(ISFApiClient client)
public ISFQuery<SFItem> get()
public ISFQuery<SFItem> get(java.net.URI url, java.lang.Boolean includeDeleted) throws InvalidOrMissingParameterException
url - includeDeleted - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> get(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> get(java.net.URI url, SFSafeEnum<SFTreeMode> treeMode, java.lang.String sourceId, java.lang.Boolean canCreateRootFolder, java.lang.Boolean fileBox) throws InvalidOrMissingParameterException
url - treeMode - sourceId - canCreateRootFolder - (default: false)fileBox - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> get(java.net.URI url, SFSafeEnum<SFTreeMode> treeMode, java.lang.String sourceId, java.lang.Boolean canCreateRootFolder) throws InvalidOrMissingParameterException
url - treeMode - sourceId - canCreateRootFolder - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> get(java.net.URI url, SFSafeEnum<SFTreeMode> treeMode, java.lang.String sourceId) throws InvalidOrMissingParameterException
url - treeMode - sourceId - InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFItem>> getChildrenByConnectorGroup(java.net.URI parentUrl) throws InvalidOrMissingParameterException
parentUrl - InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFItem>> stream(java.net.URI url, java.lang.Boolean includeDeleted) throws InvalidOrMissingParameterException
url - includeDeleted - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFItem>> stream(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> byPath(java.lang.String path) throws InvalidOrMissingParameterException
path - InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> byPath(java.net.URI url, java.lang.String path) throws InvalidOrMissingParameterException
url - path - InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> getParent(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFItem>> getChildren(java.net.URI url, java.lang.Boolean includeDeleted, SFSafeEnum<SFItemOrderingMode> orderingMode) throws InvalidOrMissingParameterException
url - includeDeleted - (default: false)orderingMode - (default: Default)InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFItem>> getChildren(java.net.URI url, java.lang.Boolean includeDeleted) throws InvalidOrMissingParameterException
url - includeDeleted - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFItem>> getChildren(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFItemInfo> getInfo(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> download(java.net.URI url, java.lang.Boolean redirect, java.lang.Boolean includeAllVersions) throws InvalidOrMissingParameterException
url - redirect - (default: true)includeAllVersions - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> download(java.net.URI url, java.lang.Boolean redirect) throws InvalidOrMissingParameterException
url - redirect - (default: true)InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> download(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> bulkDownload(java.net.URI parentUrl, java.util.ArrayList<java.lang.String> ids, java.lang.Boolean redirect) throws InvalidOrMissingParameterException
parentUrl - ids - redirect - (default: true)InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> bulkDownload(java.net.URI parentUrl, java.util.ArrayList<java.lang.String> ids) throws InvalidOrMissingParameterException
parentUrl - ids - InvalidOrMissingParameterExceptionpublic ISFQuery<SFFolder> createFolder(java.net.URI parentUrl, SFFolder folder, java.lang.Boolean overwrite, java.lang.Boolean passthrough) throws InvalidOrMissingParameterException
parentUrl - folder - overwrite - (default: false)passthrough - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFFolder> createFolder(java.net.URI parentUrl, SFFolder folder, java.lang.Boolean overwrite) throws InvalidOrMissingParameterException
parentUrl - folder - overwrite - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFFolder> createFolder(java.net.URI parentUrl, SFFolder folder) throws InvalidOrMissingParameterException
parentUrl - folder - InvalidOrMissingParameterExceptionpublic ISFQuery<SFNote> createNote(java.net.URI parentUrl, SFNote note) throws InvalidOrMissingParameterException
parentUrl - note - InvalidOrMissingParameterExceptionpublic ISFQuery<SFLink> createLink(java.net.URI parentUrl, SFLink link) throws InvalidOrMissingParameterException
parentUrl - link - InvalidOrMissingParameterExceptionpublic ISFQuery<SFSymbolicLink> createSymbolicLink(java.net.URI parentUrl, SFSymbolicLink symlink, java.lang.Boolean overwrite) throws InvalidOrMissingParameterException
parentUrl - symlink - overwrite - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFSymbolicLink> createSymbolicLink(java.net.URI parentUrl, SFSymbolicLink symlink) throws InvalidOrMissingParameterException
parentUrl - symlink - InvalidOrMissingParameterExceptionpublic ISFQuery<SFSymbolicLink> createChildrenByConnectorGroup(java.net.URI url, SFSymbolicLink symlink, java.lang.Boolean overwrite) throws InvalidOrMissingParameterException
url - symlink - overwrite - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFSymbolicLink> createChildrenByConnectorGroup(java.net.URI url, SFSymbolicLink symlink) throws InvalidOrMissingParameterException
url - symlink - InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> update(java.net.URI url, SFItem item, java.lang.String batchid, java.lang.Long batchSizeInBytes, java.lang.Boolean forceSync, java.lang.Boolean scheduleAsync, java.lang.Boolean resolveFolderNameConflict, java.lang.Boolean notify) throws InvalidOrMissingParameterException
url - item - forceSync - (default: false)notify - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> update(java.net.URI url, SFItem item, java.lang.String batchid, java.lang.Long batchSizeInBytes, java.lang.Boolean forceSync, java.lang.Boolean scheduleAsync, java.lang.Boolean resolveFolderNameConflict) throws InvalidOrMissingParameterException
url - item - forceSync - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> update(java.net.URI url, SFItem item, java.lang.String batchid, java.lang.Long batchSizeInBytes, java.lang.Boolean forceSync, java.lang.Boolean scheduleAsync) throws InvalidOrMissingParameterException
url - item - forceSync - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> update(java.net.URI url, SFItem item, java.lang.String batchid, java.lang.Long batchSizeInBytes, java.lang.Boolean forceSync) throws InvalidOrMissingParameterException
url - item - forceSync - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> update(java.net.URI url, SFItem item, java.lang.String batchid, java.lang.Long batchSizeInBytes) throws InvalidOrMissingParameterException
url - item - InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> update(java.net.URI url, SFItem item, java.lang.String batchid) throws InvalidOrMissingParameterException
url - item - InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> update(java.net.URI url, SFItem item) throws InvalidOrMissingParameterException
url - item - InvalidOrMissingParameterExceptionpublic ISFQuery<SFLink> updateLink(java.lang.String id, SFLink link, java.lang.Boolean notify) throws InvalidOrMissingParameterException
id - link - notify - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFLink> updateLink(java.lang.String id, SFLink link) throws InvalidOrMissingParameterException
id - link - InvalidOrMissingParameterExceptionpublic ISFQuery<SFNote> updateNote(java.lang.String id, SFNote note, java.lang.Boolean notify) throws InvalidOrMissingParameterException
id - note - notify - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFNote> updateNote(java.lang.String id, SFNote note) throws InvalidOrMissingParameterException
id - note - InvalidOrMissingParameterExceptionpublic ISFQuery<SFSymbolicLink> updateSymbolicLink(java.lang.String id, SFSymbolicLink symlink) throws InvalidOrMissingParameterException
id - symlink - InvalidOrMissingParameterExceptionpublic ISFQuery delete(java.net.URI url, java.lang.Boolean singleversion, java.lang.Boolean forceSync) throws InvalidOrMissingParameterException
url - singleversion - (default: false)forceSync - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery delete(java.net.URI url, java.lang.Boolean singleversion) throws InvalidOrMissingParameterException
url - singleversion - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery delete(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery bulkDelete(java.net.URI parentUrl, java.util.ArrayList<java.lang.String> ids, java.lang.Boolean forceSync, java.lang.Boolean deletePermanently) throws InvalidOrMissingParameterException
parentUrl - ids - forceSync - (default: false)deletePermanently - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery bulkDelete(java.net.URI parentUrl, java.util.ArrayList<java.lang.String> ids, java.lang.Boolean forceSync) throws InvalidOrMissingParameterException
parentUrl - ids - forceSync - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery bulkDelete(java.net.URI parentUrl, java.util.ArrayList<java.lang.String> ids) throws InvalidOrMissingParameterException
parentUrl - ids - InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> getThumbnail(java.net.URI url, java.lang.Integer size, java.lang.Boolean redirect) throws InvalidOrMissingParameterException
url - size - (default: 75)redirect - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> getThumbnail(java.net.URI url, java.lang.Integer size) throws InvalidOrMissingParameterException
url - size - (default: 75)InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> getThumbnail(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFItem>> getBreadcrumbs(java.net.URI url, java.lang.String path) throws InvalidOrMissingParameterException
url - path - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFItem>> getBreadcrumbs(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> copy(java.net.URI url, java.lang.String targetid, java.lang.Boolean overwrite) throws InvalidOrMissingParameterException
url - targetid - overwrite - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> copy(java.net.URI url, java.lang.String targetid) throws InvalidOrMissingParameterException
url - targetid - InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume, java.lang.Boolean startOver, java.lang.Boolean unzip, java.lang.String tool, java.lang.Boolean overwrite, java.lang.String title, java.lang.String details, java.lang.Boolean isSend, java.lang.String sendGuid, java.lang.String opid, java.lang.Integer threadCount, java.lang.String responseFormat, java.lang.Boolean notify, java.util.Date clientCreatedDateUTC, java.util.Date clientModifiedDateUTC, java.lang.Integer expirationDays) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)startOver - (default: false)unzip - (default: false)tool - (default: "apiv3")overwrite - (default: false)title - (default: null)details - (default: null)isSend - (default: false)sendGuid - (default: null)opid - (default: null)threadCount - (default: 4)responseFormat - (default: "json")notify - (default: false)clientCreatedDateUTC - (default: null)clientModifiedDateUTC - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume, java.lang.Boolean startOver, java.lang.Boolean unzip, java.lang.String tool, java.lang.Boolean overwrite, java.lang.String title, java.lang.String details, java.lang.Boolean isSend, java.lang.String sendGuid, java.lang.String opid, java.lang.Integer threadCount, java.lang.String responseFormat, java.lang.Boolean notify, java.util.Date clientCreatedDateUTC, java.util.Date clientModifiedDateUTC) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)startOver - (default: false)unzip - (default: false)tool - (default: "apiv3")overwrite - (default: false)title - (default: null)details - (default: null)isSend - (default: false)sendGuid - (default: null)opid - (default: null)threadCount - (default: 4)responseFormat - (default: "json")notify - (default: false)clientCreatedDateUTC - (default: null)clientModifiedDateUTC - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume, java.lang.Boolean startOver, java.lang.Boolean unzip, java.lang.String tool, java.lang.Boolean overwrite, java.lang.String title, java.lang.String details, java.lang.Boolean isSend, java.lang.String sendGuid, java.lang.String opid, java.lang.Integer threadCount, java.lang.String responseFormat, java.lang.Boolean notify, java.util.Date clientCreatedDateUTC) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)startOver - (default: false)unzip - (default: false)tool - (default: "apiv3")overwrite - (default: false)title - (default: null)details - (default: null)isSend - (default: false)sendGuid - (default: null)opid - (default: null)threadCount - (default: 4)responseFormat - (default: "json")notify - (default: false)clientCreatedDateUTC - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume, java.lang.Boolean startOver, java.lang.Boolean unzip, java.lang.String tool, java.lang.Boolean overwrite, java.lang.String title, java.lang.String details, java.lang.Boolean isSend, java.lang.String sendGuid, java.lang.String opid, java.lang.Integer threadCount, java.lang.String responseFormat, java.lang.Boolean notify) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)startOver - (default: false)unzip - (default: false)tool - (default: "apiv3")overwrite - (default: false)title - (default: null)details - (default: null)isSend - (default: false)sendGuid - (default: null)opid - (default: null)threadCount - (default: 4)responseFormat - (default: "json")notify - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume, java.lang.Boolean startOver, java.lang.Boolean unzip, java.lang.String tool, java.lang.Boolean overwrite, java.lang.String title, java.lang.String details, java.lang.Boolean isSend, java.lang.String sendGuid, java.lang.String opid, java.lang.Integer threadCount, java.lang.String responseFormat) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)startOver - (default: false)unzip - (default: false)tool - (default: "apiv3")overwrite - (default: false)title - (default: null)details - (default: null)isSend - (default: false)sendGuid - (default: null)opid - (default: null)threadCount - (default: 4)responseFormat - (default: "json")InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume, java.lang.Boolean startOver, java.lang.Boolean unzip, java.lang.String tool, java.lang.Boolean overwrite, java.lang.String title, java.lang.String details, java.lang.Boolean isSend, java.lang.String sendGuid, java.lang.String opid, java.lang.Integer threadCount) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)startOver - (default: false)unzip - (default: false)tool - (default: "apiv3")overwrite - (default: false)title - (default: null)details - (default: null)isSend - (default: false)sendGuid - (default: null)opid - (default: null)threadCount - (default: 4)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume, java.lang.Boolean startOver, java.lang.Boolean unzip, java.lang.String tool, java.lang.Boolean overwrite, java.lang.String title, java.lang.String details, java.lang.Boolean isSend, java.lang.String sendGuid, java.lang.String opid) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)startOver - (default: false)unzip - (default: false)tool - (default: "apiv3")overwrite - (default: false)title - (default: null)details - (default: null)isSend - (default: false)sendGuid - (default: null)opid - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume, java.lang.Boolean startOver, java.lang.Boolean unzip, java.lang.String tool, java.lang.Boolean overwrite, java.lang.String title, java.lang.String details, java.lang.Boolean isSend, java.lang.String sendGuid) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)startOver - (default: false)unzip - (default: false)tool - (default: "apiv3")overwrite - (default: false)title - (default: null)details - (default: null)isSend - (default: false)sendGuid - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume, java.lang.Boolean startOver, java.lang.Boolean unzip, java.lang.String tool, java.lang.Boolean overwrite, java.lang.String title, java.lang.String details, java.lang.Boolean isSend) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)startOver - (default: false)unzip - (default: false)tool - (default: "apiv3")overwrite - (default: false)title - (default: null)details - (default: null)isSend - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume, java.lang.Boolean startOver, java.lang.Boolean unzip, java.lang.String tool, java.lang.Boolean overwrite, java.lang.String title, java.lang.String details) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)startOver - (default: false)unzip - (default: false)tool - (default: "apiv3")overwrite - (default: false)title - (default: null)details - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume, java.lang.Boolean startOver, java.lang.Boolean unzip, java.lang.String tool, java.lang.Boolean overwrite, java.lang.String title) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)startOver - (default: false)unzip - (default: false)tool - (default: "apiv3")overwrite - (default: false)title - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume, java.lang.Boolean startOver, java.lang.Boolean unzip, java.lang.String tool, java.lang.Boolean overwrite) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)startOver - (default: false)unzip - (default: false)tool - (default: "apiv3")overwrite - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume, java.lang.Boolean startOver, java.lang.Boolean unzip, java.lang.String tool) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)startOver - (default: false)unzip - (default: false)tool - (default: "apiv3")InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume, java.lang.Boolean startOver, java.lang.Boolean unzip) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)startOver - (default: false)unzip - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume, java.lang.Boolean startOver) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)startOver - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast, java.lang.Boolean canResume) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)canResume - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId, java.lang.Boolean batchLast) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)batchLast - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize, java.lang.String batchId) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)batchId - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName, java.lang.Long fileSize) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)fileSize - (default: 0)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw, java.lang.String fileName) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)fileName - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method, java.lang.Boolean raw) throws InvalidOrMissingParameterException
url - method - (default: Standard)raw - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url, SFSafeEnum<SFUploadMethod> method) throws InvalidOrMissingParameterException
url - method - (default: Standard)InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFUploadSpecification> upload2(java.net.URI url, SFUploadRequestParams uploadParams, java.lang.Integer expirationDays) throws InvalidOrMissingParameterException
public ISFQuery<SFUploadSpecification> upload2(java.net.URI url, SFUploadRequestParams uploadParams) throws InvalidOrMissingParameterException
public ISFQuery checkIn(java.net.URI url, java.lang.String message) throws InvalidOrMissingParameterException
url - message - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery checkIn(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery checkOut(java.net.URI url) throws InvalidOrMissingParameterException
public ISFQuery discardCheckOut(java.net.URI url) throws InvalidOrMissingParameterException
public ISFQuery<SFSearchResults> search(java.lang.String query, java.lang.Integer maxResults, java.lang.Integer skip, java.lang.Boolean homeFolderOnly) throws InvalidOrMissingParameterException
query - maxResults - (default: 50)skip - (default: 0)homeFolderOnly - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFSearchResults> search(java.lang.String query, java.lang.Integer maxResults, java.lang.Integer skip) throws InvalidOrMissingParameterException
query - maxResults - (default: 50)skip - (default: 0)InvalidOrMissingParameterExceptionpublic ISFQuery<SFSearchResults> search(java.lang.String query, java.lang.Integer maxResults) throws InvalidOrMissingParameterException
query - maxResults - (default: 50)InvalidOrMissingParameterExceptionpublic ISFQuery<SFSearchResults> search(java.lang.String query) throws InvalidOrMissingParameterException
query - InvalidOrMissingParameterExceptionpublic ISFQuery<SFAdvancedSearchResults> advancedSimpleSearch(SFSimpleSearchQuery simpleSearchQuery) throws InvalidOrMissingParameterException
simpleSearchQuery - InvalidOrMissingParameterExceptionpublic ISFQuery<SFAdvancedSearchResults> advancedSearch(SFSearchQuery searchQuery) throws InvalidOrMissingParameterException
searchQuery - InvalidOrMissingParameterExceptionpublic ISFQuery<SFRedirection> webView(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFItemProtocolLink>> getProtocolLinks(java.net.URI url, SFSafeEnum<SFPreviewPlatform> platform) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFRedirection> getRedirection(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFItem>> getDeletedChildren(java.net.URI url, java.lang.String id) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFItem>> getUserDeletedItems(java.lang.String userid, java.lang.String zone) throws InvalidOrMissingParameterException
public ISFQuery<SFODataFeed<SFItem>> getUserDeletedItems(java.lang.String userid) throws InvalidOrMissingParameterException
public ISFQuery<SFODataFeed<SFItem>> getUserDeletedItems()
public ISFQuery bulkRestore(java.util.ArrayList<java.lang.String> ids) throws InvalidOrMissingParameterException
ids - InvalidOrMissingParameterExceptionpublic ISFQuery bulkDeletePermanently(java.util.ArrayList<java.lang.String> ids) throws InvalidOrMissingParameterException
ids - InvalidOrMissingParameterExceptionpublic ISFQuery<SFRedirection> webAppLink(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery removeTemplateAssociation(java.net.URI url, java.lang.String id) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery checkTemplateOwned(java.net.URI url, java.lang.String id) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery checkVersioningViolation(java.net.URI url, java.lang.String id, java.lang.Integer newMaxVersions) throws InvalidOrMissingParameterException
url - newMaxVersions - InvalidOrMissingParameterException