Class BoxCollaborationsManagerEndpointConfiguration


  • @ApiParams(apiName="collaborations",producerOnly=true,description="Provides operations to manage Box collaborations",apiMethods={@ApiMethod(methodName="addFolderCollaboration",description="Add a collaboration to this folder",signatures="com.box.sdk.BoxCollaboration addFolderCollaboration(String folderId, com.box.sdk.BoxCollaborator collaborator, com.box.sdk.BoxCollaboration$Role role)"),@ApiMethod(methodName="addFolderCollaborationByEmail",description="Add a collaboration to this folder",signatures="com.box.sdk.BoxCollaboration addFolderCollaborationByEmail(String folderId, String email, com.box.sdk.BoxCollaboration$Role role)"),@ApiMethod(methodName="deleteCollaboration",description="Delete collaboration",signatures="void deleteCollaboration(String collaborationId)"),@ApiMethod(methodName="getCollaborationInfo",description="Get collaboration information",signatures="com.box.sdk.BoxCollaboration$Info getCollaborationInfo(String collaborationId)"),@ApiMethod(methodName="getFolderCollaborations",description="Get information about all of the collaborations for folder",signatures="java.util.Collection<com.box.sdk.BoxCollaboration$Info> getFolderCollaborations(String folderId)"),@ApiMethod(methodName="getPendingCollaborations",description="Get all pending collaboration invites for the current user",signatures="java.util.Collection<com.box.sdk.BoxCollaboration$Info> getPendingCollaborations()"),@ApiMethod(methodName="updateCollaborationInfo",description="Update collaboration information",signatures="com.box.sdk.BoxCollaboration updateCollaborationInfo(String collaborationId, com.box.sdk.BoxCollaboration$Info info)")},aliases={"addFolderCollaboration=add","addFolderCollaborationByEmail=addByEmail","deleteCollaboration=delete","getFolderCollaborations=collaborations","getPendingCollaborations=pendingCollaborations","getCollaborationInfo=info","updateCollaborationInfo=updateInfo"})
    @UriParams
    @Configurer(extended=true)
    public final class BoxCollaborationsManagerEndpointConfiguration
    extends BoxConfiguration
    Camel endpoint configuration for BoxCollaborationsManager.
    • Constructor Detail

      • BoxCollaborationsManagerEndpointConfiguration

        public BoxCollaborationsManagerEndpointConfiguration()
    • Method Detail

      • getCollaborationId

        public String getCollaborationId()
      • setCollaborationId

        public void setCollaborationId​(String collaborationId)
      • getCollaborator

        public com.box.sdk.BoxCollaborator getCollaborator()
      • setCollaborator

        public void setCollaborator​(com.box.sdk.BoxCollaborator collaborator)
      • getEmail

        public String getEmail()
      • setEmail

        public void setEmail​(String email)
      • getFolderId

        public String getFolderId()
      • setFolderId

        public void setFolderId​(String folderId)
      • getInfo

        public com.box.sdk.BoxCollaboration.Info getInfo()
      • setInfo

        public void setInfo​(com.box.sdk.BoxCollaboration.Info info)
      • getRole

        public com.box.sdk.BoxCollaboration.Role getRole()
      • setRole

        public void setRole​(com.box.sdk.BoxCollaboration.Role role)