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 BoxConfigurationCamel endpoint configuration forBoxCollaborationsManager.
-
-
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 Constructor Description BoxCollaborationsManagerEndpointConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCollaborationId()com.box.sdk.BoxCollaboratorgetCollaborator()StringgetEmail()StringgetFolderId()com.box.sdk.BoxCollaboration.InfogetInfo()com.box.sdk.BoxCollaboration.RolegetRole()voidsetCollaborationId(String collaborationId)voidsetCollaborator(com.box.sdk.BoxCollaborator collaborator)voidsetEmail(String email)voidsetFolderId(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
-
-
-
-
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)
-
-