Package org.apache.camel.component.box
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.-
Field Summary
Fields inherited from class org.apache.camel.component.box.BoxConfiguration
APP_ENTERPRISE_AUTHENTICATION, APP_USER_AUTHENTICATION, RSA_SHA_256, RSA_SHA_384, RSA_SHA_512, STANDARD_AUTHENTICATION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.box.sdk.BoxCollaboratorgetEmail()com.box.sdk.BoxCollaboration.InfogetInfo()com.box.sdk.BoxCollaboration.RolegetRole()voidsetCollaborationId(String collaborationId) voidsetCollaborator(com.box.sdk.BoxCollaborator collaborator) voidvoidsetFolderId(String folderId) voidsetInfo(com.box.sdk.BoxCollaboration.Info info) voidsetRole(com.box.sdk.BoxCollaboration.Role role) Methods inherited from class org.apache.camel.component.box.BoxConfiguration
equals, getAccessTokenCache, getApiName, getAuthenticationType, getClientId, getClientSecret, getEncryptionAlgorithm, getEnterpriseId, getHttpParams, getMaxCacheEntries, getMethodName, getPrivateKeyFile, getPrivateKeyPassword, getPublicKeyId, getSslContextParameters, getUserId, getUserName, getUserPassword, hashCode, setAccessTokenCache, setApiName, setAuthenticationType, setClientId, setClientSecret, setEncryptionAlgorithm, setEncryptionAlgorithm, setEnterpriseId, setHttpParams, setMaxCacheEntries, setMaxCacheEntries, setMethodName, setPrivateKeyFile, setPrivateKeyPassword, setPublicKeyId, setSslContextParameters, setUserId, setUserName, setUserPassword
-
Constructor Details
-
BoxCollaborationsManagerEndpointConfiguration
public BoxCollaborationsManagerEndpointConfiguration()
-
-
Method Details
-
getCollaborationId
-
setCollaborationId
-
getCollaborator
public com.box.sdk.BoxCollaborator getCollaborator() -
setCollaborator
public void setCollaborator(com.box.sdk.BoxCollaborator collaborator) -
getEmail
-
setEmail
-
getFolderId
-
setFolderId
-
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)
-