public class YfyCollabRequest extends Object
| Constructor and Description |
|---|
YfyCollabRequest(YfyBaseClient.YfyInternalClient client) |
| Modifier and Type | Method and Description |
|---|---|
SuccessResult |
deleteCollab(long collabId)
Delete collab by collab id
|
YfyCollab |
getCollab(long collabId)
Retrieve detailed collab information
|
YfyCollab |
inviteCollab(long folderId,
AccessibleByTypeEnum accessibleByType,
long accessibleById,
CollabRoleEnum collabRole,
String invitationMessage)
Invite a user to a specific folder
|
YfyCollab |
updateCollab(long collabId,
CollabRoleEnum collabRole)
Update a collab role by collab id
|
public YfyCollabRequest(YfyBaseClient.YfyInternalClient client)
public YfyCollab getCollab(long collabId) throws YfyException
YfyExceptionpublic YfyCollab inviteCollab(long folderId, AccessibleByTypeEnum accessibleByType, long accessibleById, CollabRoleEnum collabRole, String invitationMessage) throws YfyException
folderId - Folder id in fangcloudaccessibleById - AccessibleBy id that you want to invitecollabRole - Collab role the user will grantinvitationMessage - invitation messageYfyExceptionpublic YfyCollab updateCollab(long collabId, CollabRoleEnum collabRole) throws YfyException
collabId - Collab idcollabRole - New collab roleYfyExceptionpublic SuccessResult deleteCollab(long collabId) throws YfyException
collabId - Collab idYfyExceptionCopyright © 2018 YiFangYun. All rights reserved.