Class BoxCollaborationsManagerEndpointConfiguration

java.lang.Object
org.apache.camel.component.box.BoxConfiguration
org.apache.camel.component.box.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 Details

    • BoxCollaborationsManagerEndpointConfiguration

      public BoxCollaborationsManagerEndpointConfiguration()
  • Method Details

    • 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)