THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
URI Options for collaborations
Name | Type |
---|---|
collabId | String |
collabRequest | com.box.boxjavalibv2.requests.requestobjects.BoxCollabRequestObject |
defaultRequest | com.box.restclientv2.requestsbase.BoxDefaultRequestObject |
folderId | String |
getAllCollabsRequest | com.box.boxjavalibv2.requests.requestobjects.BoxGetAllCollabsRequestObject |
...
Endpoint | Shorthand Alias | Options | Result Body Type |
---|---|---|---|
getEventOptions | eventOptions | defaultRequest | com.box.boxjavalibv2.dao.BoxCollection |
getEvents | events | eventRequest | com.box.boxjavalibv2.dao.BoxEventCollection |
URI Options for events
...
Name | Type |
---|---|
defaultRequest | com.box.restclientv2.requestsbase.BoxDefaultRequestObject |
eventRequest | com.box.boxjavalibv2.requests.requestobjects.BoxEventRequestObject |
...
Endpoint | Shorthand Alias | Options | Result Body Type |
---|---|---|---|
createGroup | [groupRequest], [name] | com.box.boxjavalibv2.dao.BoxGroup | |
createMembership | [groupId, role, userId], [groupMembershipRequest] | com.box.boxjavalibv2.dao.BoxGroupMembership | |
deleteGroup | delete | defaultRequest, groupId | |
deleteMembership | delete | defaultRequest, membershipId | |
getAllCollaborations | allCollaborations | defaultRequest, groupId | com.box.boxjavalibv2.dao.BoxCollection |
getAllGroups | allGroups | defaultRequest | com.box.boxjavalibv2.dao.BoxCollection |
getMembership | membership | defaultRequest, membershipId | com.box.boxjavalibv2.dao.BoxGroupMembership |
getMemberships | memberships | defaultRequest, groupId | com.box.boxjavalibv2.dao.BoxCollection |
updateGroup | update | groupId, groupRequest | com.box.boxjavalibv2.dao.BoxGroup |
updateMembership | update | [groupMembershipRequest], [role], membershipId | com.box.boxjavalibv2.dao.BoxGroupMembership |
URI Options for groups
...
Name | Type |
---|---|
defaultRequest | com.box.restclientv2.requestsbase.BoxDefaultRequestObject |
groupId | String |
groupMembershipRequest | com.box.boxjavalibv2.requests.requestobjects.BoxGroupMembershipRequestObject |
groupRequest | com.box.boxjavalibv2.requests.requestobjects.BoxGroupRequestObject |
membershipId | String |
name | String |
role | String |
userId | String |
...
Endpoint | Shorthand Alias | Options | Result Body Type |
---|---|---|---|
search | defaultRequest, searchQuery | com.box.boxjavalibv2.dao.BoxCollection |
URI Options for search
...
Name | Type |
---|---|
defaultRequest | com.box.restclientv2.requestsbase.BoxDefaultRequestObject |
searchQuery | String |
...
Endpoint | Shorthand Alias | Options | Result Body Type |
---|---|---|---|
copyFile | fileId, itemCopyRequest | com.box.boxjavalibv2.dao.BoxFile | |
createSharedLink | create | fileId, sharedLinkRequest | com.box.boxjavalibv2.dao.BoxFile |
deleteFile | defaultRequest, fileId | ||
downloadFile | download | [destination, listener], [listener, outputStreams], defaultRequest, fileId | java.io.InputStream |
downloadThumbnail | download | extension, fileId, imageRequest | java.io.InputStream |
getFile | file | defaultRequest, fileId | com.box.boxjavalibv2.dao.BoxFile |
getFileComments | fileComments | defaultRequest, fileId | com.box.boxjavalibv2.dao.BoxCollection |
getFileVersions | fileVersions | defaultRequest, fileId | java.util.List |
getPreview | preview | extension, fileId, imageRequest | com.box.boxjavalibv2.dao.BoxPreview |
getThumbnail | thumbnail | extension, fileId, imageRequest | com.box.boxjavalibv2.dao.BoxThumbnail |
updateFileInfo | update | fileId, fileRequest | com.box.boxjavalibv2.dao.BoxFile |
uploadFile | upload | fileUploadRequest | com.box.boxjavalibv2.dao.BoxFile |
uploadNewVersion | upload | fileId, fileUploadRequest | com.box.boxjavalibv2.dao.BoxFile |
URI Options
...
for files and shared-files
If a value is not provided for one of the option(s) [defaultRequest] either in the endpoint URI or in a message header, it will be assumed to be null
. Note that the null
value(s) will only be used if other options do not satisfy matching endpoints.
Name | Type |
---|---|
defaultRequest | com.box.restclientv2.requestsbase.BoxDefaultRequestObject |
destination | java.io.File |
extension | String |
fileId | String |
fileRequest | com.box.boxjavalibv2.requests.requestobjects.BoxFileRequestObject |
fileUploadRequest | com.box.restclientv2.requestsbase.BoxFileUploadRequestObject |
imageRequest | com.box.boxjavalibv2.requests.requestobjects.BoxImageRequestObject |
itemCopyRequest | com.box.boxjavalibv2.requests.requestobjects.BoxItemCopyRequestObject |
listener | com.box.boxjavalibv2.filetransfer.IFileTransferListener |
outputStreams | java.io.OutputStream[] |
sharedLinkRequest | com.box.boxjavalibv2.requests.requestobjects.BoxSharedLinkRequestObject |
...
Endpoint
...
Prefix folders and shared-folders
The following endpoints can be invoked with the prefix prefix folders
or shared-folders
as follows:. The prefix shared-folders requires sharedLink and sharedPassword.
Code Block |
---|
box://folders/endpoint?[options] box://shared-folders/endpoint?[options] |
...
Endpoint | Shorthand Alias | Options | Result Body Type |
---|---|---|---|
copyFolder | folderId, itemCopyRequest | com.box.boxjavalibv2.dao.BoxFolder | |
createFolder | create | folderRequest | com.box.boxjavalibv2.dao.BoxFolder |
createSharedLink | create | folderId, sharedLinkRequest | com.box.boxjavalibv2.dao.BoxFolder |
deleteFolder | delete | folderDeleteRequest, folderId | |
getFolder | folder | defaultRequest, folderId | com.box.boxjavalibv2.dao.BoxFolder |
getFolderCollaborations | folderCollaborations | defaultRequest, folderId | java.util.List |
getFolderItems | folderItems | folderId, pagingRequest | com.box.boxjavalibv2.dao.BoxCollection |
updateFolderInfo | update | folderId, folderRequest | com.box.boxjavalibv2.dao.BoxFolder |
...
Code Block |
---|
from("direct:foo") .setHeader("CamelFacebook.query", header("bar")) .to("facebook://posts"); |
...