public class SFSharesEntity extends SFEntitiesBase
client| Constructor and Description |
|---|
SFSharesEntity(ISFApiClient client) |
| Modifier and Type | Method and Description |
|---|---|
ISFQuery<java.io.InputStream> |
bulkDownload(java.net.URI shareUrl,
java.lang.String aliasid,
java.util.ArrayList<java.lang.String> ids)
Download Multiple Items from a Share for a Recipient
["id1","id2",...]
Download Multiple Items from a Share for a Recipient.
|
ISFQuery<java.io.InputStream> |
bulkDownload(java.net.URI shareUrl,
java.lang.String aliasid,
java.util.ArrayList<java.lang.String> ids,
java.lang.Boolean redirect)
Download Multiple Items from a Share for a Recipient
["id1","id2",...]
Download Multiple Items from a Share for a Recipient.
|
ISFQuery<SFShare> |
create(SFShare share)
Create Share
{
"ShareType":"Send",
"Title":"Sample Send Share",
"Items": [ { "Id":"itemid" }, {...} ],
"Recipients":[ { "User": { "Id":"userid" } }, { "User": { "Email": "user@email" } } ],
"ExpirationDate": "2013-07-23",
"RequireLogin": false,
"RequireUserInfo": false,
"MaxDownloads": -1,
"UsesStreamIDs": false
}
{
"ShareType":"Request",
"Title":"Sample Request Share",
"Recipients":[ { "User": { "Id":"userid" } }, { "User": { "Email": "user@email" } } ],
"Parent": { "Id":"folderid" },
"ExpirationDate": "2013-07-23",
"RequireLogin": false,
"RequireUserInfo": false,
"TrackUntilDate": "2013-07-23",
"SendFrequency": -1,
"SendInterval": -1
}
Creates a new Send or Request Share.
|
ISFQuery<SFShare> |
create(SFShare share,
java.lang.Boolean notify)
Create Share
{
"ShareType":"Send",
"Title":"Sample Send Share",
"Items": [ { "Id":"itemid" }, {...} ],
"Recipients":[ { "User": { "Id":"userid" } }, { "User": { "Email": "user@email" } } ],
"ExpirationDate": "2013-07-23",
"RequireLogin": false,
"RequireUserInfo": false,
"MaxDownloads": -1,
"UsesStreamIDs": false
}
{
"ShareType":"Request",
"Title":"Sample Request Share",
"Recipients":[ { "User": { "Id":"userid" } }, { "User": { "Email": "user@email" } } ],
"Parent": { "Id":"folderid" },
"ExpirationDate": "2013-07-23",
"RequireLogin": false,
"RequireUserInfo": false,
"TrackUntilDate": "2013-07-23",
"SendFrequency": -1,
"SendInterval": -1
}
Creates a new Send or Request Share.
|
ISFQuery<SFShare> |
createAlias(java.net.URI url,
java.lang.String email)
Create Share Alias
Creates a share alias for the specified share ID and user email.
|
ISFQuery<SFShare> |
createAlias(java.net.URI url,
java.lang.String email,
java.lang.Boolean notify)
Create Share Alias
Creates a share alias for the specified share ID and user email.
|
ISFQuery<SFShareAlias> |
createRecipients(java.net.URI parentUrl)
Create Recipient for a Share
Creates a Recipient User for a Share that requires user information
|
ISFQuery<SFShareAlias> |
createRecipients(java.net.URI parentUrl,
java.lang.String Email)
Create Recipient for a Share
Creates a Recipient User for a Share that requires user information
|
ISFQuery<SFShareAlias> |
createRecipients(java.net.URI parentUrl,
java.lang.String Email,
java.lang.String FirstName)
Create Recipient for a Share
Creates a Recipient User for a Share that requires user information
|
ISFQuery<SFShareAlias> |
createRecipients(java.net.URI parentUrl,
java.lang.String Email,
java.lang.String FirstName,
java.lang.String LastName)
Create Recipient for a Share
Creates a Recipient User for a Share that requires user information
|
ISFQuery<SFShareAlias> |
createRecipients(java.net.URI parentUrl,
java.lang.String Email,
java.lang.String FirstName,
java.lang.String LastName,
java.lang.String Company)
Create Recipient for a Share
Creates a Recipient User for a Share that requires user information
|
ISFQuery |
createRequest(SFShareRequestParams parameters)
Deliver Request a File Email
Sends an Email to the specified list of addresses, containing a link to files upload.
|
ISFQuery<SFShare> |
createSend(SFShareSendParams parameters)
Deliver Send a File Email
Sends an Email to the specified list of addresses, containing a link to the specified Items.
|
ISFQuery |
delete(java.net.URI url)
Delete Share
Removes an existing Share
|
ISFQuery<java.io.InputStream> |
download(java.net.URI shareUrl)
Downloads Share Items
Downloads items from the Share.
|
ISFQuery<java.io.InputStream> |
download(java.net.URI shareUrl,
java.lang.String itemId)
Downloads Share Items
Downloads items from the Share.
|
ISFQuery<java.io.InputStream> |
download(java.net.URI shareUrl,
java.lang.String itemId,
java.lang.String Name)
Downloads Share Items
Downloads items from the Share.
|
ISFQuery<java.io.InputStream> |
download(java.net.URI shareUrl,
java.lang.String itemId,
java.lang.String Name,
java.lang.String Email)
Downloads Share Items
Downloads items from the Share.
|
ISFQuery<java.io.InputStream> |
download(java.net.URI shareUrl,
java.lang.String itemId,
java.lang.String Name,
java.lang.String Email,
java.lang.String Company)
Downloads Share Items
Downloads items from the Share.
|
ISFQuery<java.io.InputStream> |
download(java.net.URI shareUrl,
java.lang.String itemId,
java.lang.String Name,
java.lang.String Email,
java.lang.String Company,
java.lang.Boolean redirect)
Downloads Share Items
Downloads items from the Share.
|
ISFQuery<java.io.InputStream> |
downloadWithAlias(java.net.URI shareUrl,
java.lang.String aliasid)
Download Items from a Share for a Recipient
GET https://account.sf-api.com/sf/v3/Shares(shareid)/Recipients(aliasid)/DownloadWithAlias?id=itemid
GET https://account.sf-api.com/sf/v3/Shares(shareid)/Recipients(aliasid)/DownloadWithAlias(itemid)
Downloads items from the Share.
|
ISFQuery<java.io.InputStream> |
downloadWithAlias(java.net.URI shareUrl,
java.lang.String aliasid,
java.lang.String itemId)
Download Items from a Share for a Recipient
GET https://account.sf-api.com/sf/v3/Shares(shareid)/Recipients(aliasid)/DownloadWithAlias?id=itemid
GET https://account.sf-api.com/sf/v3/Shares(shareid)/Recipients(aliasid)/DownloadWithAlias(itemid)
Downloads items from the Share.
|
ISFQuery<java.io.InputStream> |
downloadWithAlias(java.net.URI shareUrl,
java.lang.String aliasid,
java.lang.String itemId,
java.lang.Boolean redirect)
Download Items from a Share for a Recipient
GET https://account.sf-api.com/sf/v3/Shares(shareid)/Recipients(aliasid)/DownloadWithAlias?id=itemid
GET https://account.sf-api.com/sf/v3/Shares(shareid)/Recipients(aliasid)/DownloadWithAlias(itemid)
Downloads items from the Share.
|
ISFQuery<SFODataFeed<SFShare>> |
get()
Get List of Shares
Retrieve all outstanding Shares of the authenticated user
|
ISFQuery<SFShare> |
get(java.net.URI url)
Get Share
Retrieve a single Share entity.
|
ISFQuery<SFODataFeed<SFShare>> |
getInbox()
Get Inbox for Recipient
Retrieve all outstanding Shares in the inbox.User identifier
|
ISFQuery<SFODataFeed<SFShare>> |
getInbox(java.lang.String userId)
Get Inbox for Recipient
Retrieve all outstanding Shares in the inbox.User identifier
|
ISFQuery<SFODataFeed<SFShare>> |
getInbox(java.lang.String userId,
SFSafeEnum<SFShareType> type)
Get Inbox for Recipient
Retrieve all outstanding Shares in the inbox.User identifier
|
ISFQuery<SFODataFeed<SFShare>> |
getInbox(java.lang.String userId,
SFSafeEnum<SFShareType> type,
java.lang.Boolean archived)
Get Inbox for Recipient
Retrieve all outstanding Shares in the inbox.User identifier
|
ISFQuery<SFODataFeed<SFItem>> |
getItems(java.net.URI url)
Get Items of a Share
Retrieve the list of Items (files and folders) in the Send Share.
|
ISFQuery<SFItem> |
getItems(java.net.URI shareUrl,
java.lang.String itemid)
Get Items of a Send Share
Retrieve a single Item in the Send Share
|
ISFQuery<SFODataFeed<SFShareAlias>> |
getRecipients(java.net.URI url)
Get Recipients of a Share
Retrieve the list of Recipients in the share.
|
ISFQuery<SFShareAlias> |
getRecipients(java.net.URI parentUrl,
java.lang.String id)
Get Recipient of a Share
Retrieve a single Share Recipient identified by the alias id.
|
ISFQuery<SFRedirection> |
getRedirection(java.net.URI url)
Get Redirection endpoint Information
Returns the redirection endpoint for this Share.
|
ISFQuery<java.io.InputStream> |
message(java.net.URI shareUrl,
java.lang.String aliasId)
Get Sent Message Content by Share
Returns sent message content.
|
ISFQuery<SFODataFeed<SFItemProtocolLink>> |
protocolLinks(java.net.URI shareUrl,
java.lang.String itemid,
SFSafeEnum<SFPreviewPlatform> platform)
Get List of Protocol Links of a Share item
|
ISFQuery<SFShare> |
resend(SFShareResendParams parameters)
Deliver an existing share link to one or more recipients
Sends an Email to the specified list of addresses, containing a link to a download or an upload.
|
ISFQuery<java.io.InputStream> |
thumbnail(java.net.URI shareUrl,
java.lang.String itemid)
Get Thumbnail of a Share Item
Retrieve a thumbnail link for the specified Item in the Share.
|
ISFQuery<java.io.InputStream> |
thumbnail(java.net.URI shareUrl,
java.lang.String itemid,
java.lang.Integer size)
Get Thumbnail of a Share Item
Retrieve a thumbnail link for the specified Item in the Share.
|
ISFQuery<java.io.InputStream> |
thumbnail(java.net.URI shareUrl,
java.lang.String itemid,
java.lang.Integer size,
java.lang.Boolean redirect)
Get Thumbnail of a Share Item
Retrieve a thumbnail link for the specified Item in the Share.
|
ISFQuery<SFShare> |
update(java.net.URI url,
SFShare share)
Update Share
{
"Title": "New Title",
"ExpirationDate": "2013-07-23",
"RequireLogin": false,
"Items": [ { "Id":"itemid" }, {...} ],
}
Modifies an existing Share.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url)
Upload File to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method)
Upload File to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw)
Upload File to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName)
Upload File to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
ISFQuery<SFUploadSpecification> |
upload(java.net.URI url,
SFSafeEnum<SFUploadMethod> method,
java.lang.Boolean raw,
java.lang.String fileName,
java.lang.Long fileSize)
Upload File to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
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 to Request Share
POST https://account.sf-api.com/sf/v3/Shares(id)/Upload2
{
"Method":"Method",
"Raw": false,
"FileName":"FileName"
"FileLength": length
}
Prepares the links for uploading files to the target Share.
|
ISFQuery<SFUploadSpecification> |
upload2(java.net.URI url,
SFUploadRequestParams uploadParams) |
ISFQuery<SFUploadSpecification> |
upload2(java.net.URI url,
SFUploadRequestParams uploadParams,
java.lang.Integer expirationDays) |
getEntitypublic SFSharesEntity(ISFApiClient client)
public ISFQuery<SFODataFeed<SFShare>> get()
public ISFQuery<SFShare> get(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFShareAlias>> getRecipients(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFShareAlias> getRecipients(java.net.URI parentUrl, java.lang.String id) throws InvalidOrMissingParameterException
parentUrl - id - InvalidOrMissingParameterExceptionpublic ISFQuery<SFShareAlias> createRecipients(java.net.URI parentUrl, java.lang.String Email, java.lang.String FirstName, java.lang.String LastName, java.lang.String Company) throws InvalidOrMissingParameterException
parentUrl - Email - (default: null)FirstName - (default: null)LastName - (default: null)Company - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<SFShareAlias> createRecipients(java.net.URI parentUrl, java.lang.String Email, java.lang.String FirstName, java.lang.String LastName) throws InvalidOrMissingParameterException
parentUrl - Email - (default: null)FirstName - (default: null)LastName - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<SFShareAlias> createRecipients(java.net.URI parentUrl, java.lang.String Email, java.lang.String FirstName) throws InvalidOrMissingParameterException
parentUrl - Email - (default: null)FirstName - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<SFShareAlias> createRecipients(java.net.URI parentUrl, java.lang.String Email) throws InvalidOrMissingParameterException
parentUrl - Email - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<SFShareAlias> createRecipients(java.net.URI parentUrl) throws InvalidOrMissingParameterException
parentUrl - InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFItem>> getItems(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFItem> getItems(java.net.URI shareUrl, java.lang.String itemid) throws InvalidOrMissingParameterException
shareUrl - InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> thumbnail(java.net.URI shareUrl, java.lang.String itemid, java.lang.Integer size, java.lang.Boolean redirect) throws InvalidOrMissingParameterException
shareUrl - size - (default: 75)redirect - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> thumbnail(java.net.URI shareUrl, java.lang.String itemid, java.lang.Integer size) throws InvalidOrMissingParameterException
shareUrl - size - (default: 75)InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> thumbnail(java.net.URI shareUrl, java.lang.String itemid) throws InvalidOrMissingParameterException
shareUrl - InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFItemProtocolLink>> protocolLinks(java.net.URI shareUrl, java.lang.String itemid, SFSafeEnum<SFPreviewPlatform> platform) throws InvalidOrMissingParameterException
shareUrl - InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> download(java.net.URI shareUrl, java.lang.String itemId, java.lang.String Name, java.lang.String Email, java.lang.String Company, java.lang.Boolean redirect) throws InvalidOrMissingParameterException
shareUrl - Name - (default: null)Email - (default: null)Company - (default: null)redirect - (default: true)InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> download(java.net.URI shareUrl, java.lang.String itemId, java.lang.String Name, java.lang.String Email, java.lang.String Company) throws InvalidOrMissingParameterException
shareUrl - Name - (default: null)Email - (default: null)Company - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> download(java.net.URI shareUrl, java.lang.String itemId, java.lang.String Name, java.lang.String Email) throws InvalidOrMissingParameterException
shareUrl - Name - (default: null)Email - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> download(java.net.URI shareUrl, java.lang.String itemId, java.lang.String Name) throws InvalidOrMissingParameterException
shareUrl - Name - (default: null)InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> download(java.net.URI shareUrl, java.lang.String itemId) throws InvalidOrMissingParameterException
shareUrl - InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> download(java.net.URI shareUrl) throws InvalidOrMissingParameterException
shareUrl - InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> downloadWithAlias(java.net.URI shareUrl, java.lang.String aliasid, java.lang.String itemId, java.lang.Boolean redirect) throws InvalidOrMissingParameterException
shareUrl - redirect - (default: true)InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> downloadWithAlias(java.net.URI shareUrl, java.lang.String aliasid, java.lang.String itemId) throws InvalidOrMissingParameterException
shareUrl - InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> downloadWithAlias(java.net.URI shareUrl, java.lang.String aliasid) throws InvalidOrMissingParameterException
shareUrl - InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> bulkDownload(java.net.URI shareUrl, java.lang.String aliasid, java.util.ArrayList<java.lang.String> ids, java.lang.Boolean redirect) throws InvalidOrMissingParameterException
shareUrl - ids - redirect - (default: true)InvalidOrMissingParameterExceptionpublic ISFQuery<java.io.InputStream> bulkDownload(java.net.URI shareUrl, java.lang.String aliasid, java.util.ArrayList<java.lang.String> ids) throws InvalidOrMissingParameterException
shareUrl - ids - InvalidOrMissingParameterExceptionpublic ISFQuery<SFShare> create(SFShare share, java.lang.Boolean notify) throws InvalidOrMissingParameterException
share - notify - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFShare> create(SFShare share) throws InvalidOrMissingParameterException
share - InvalidOrMissingParameterExceptionpublic ISFQuery<SFShare> update(java.net.URI url, SFShare share) throws InvalidOrMissingParameterException
url - share - InvalidOrMissingParameterExceptionpublic ISFQuery delete(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFShare> createAlias(java.net.URI url, java.lang.String email, java.lang.Boolean notify) throws InvalidOrMissingParameterException
url - email - notify - (default: false)InvalidOrMissingParameterExceptionpublic ISFQuery<SFShare> createAlias(java.net.URI url, java.lang.String email) throws InvalidOrMissingParameterException
url - email - InvalidOrMissingParameterExceptionpublic ISFQuery<SFShare> createSend(SFShareSendParams parameters) throws InvalidOrMissingParameterException
parameters - InvalidOrMissingParameterExceptionpublic ISFQuery createRequest(SFShareRequestParams parameters) throws InvalidOrMissingParameterException
parameters - InvalidOrMissingParameterExceptionpublic ISFQuery<SFShare> resend(SFShareResendParams parameters) throws InvalidOrMissingParameterException
parameters - 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)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)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)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<SFRedirection> getRedirection(java.net.URI url) throws InvalidOrMissingParameterException
url - InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFShare>> getInbox(java.lang.String userId, SFSafeEnum<SFShareType> type, java.lang.Boolean archived) throws InvalidOrMissingParameterException
InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFShare>> getInbox(java.lang.String userId, SFSafeEnum<SFShareType> type) throws InvalidOrMissingParameterException
InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFShare>> getInbox(java.lang.String userId) throws InvalidOrMissingParameterException
InvalidOrMissingParameterExceptionpublic ISFQuery<SFODataFeed<SFShare>> getInbox()
public ISFQuery<java.io.InputStream> message(java.net.URI shareUrl, java.lang.String aliasId) throws InvalidOrMissingParameterException
shareUrl - InvalidOrMissingParameterException