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 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 String
getCollaborationId()
com.box.sdk.BoxCollaborator
getCollaborator()
String
getEmail()
String
getFolderId()
com.box.sdk.BoxCollaboration.Info
getInfo()
com.box.sdk.BoxCollaboration.Role
getRole()
void
setCollaborationId(String collaborationId)
void
setCollaborator(com.box.sdk.BoxCollaborator collaborator)
void
setEmail(String email)
void
setFolderId(String folderId)
void
setInfo(com.box.sdk.BoxCollaboration.Info info)
void
setRole(com.box.sdk.BoxCollaboration.Role role)
-
Methods inherited from class org.apache.camel.component.box.BoxConfiguration
getAccessTokenCache, getApiName, getAuthenticationType, getClientId, getClientSecret, getEncryptionAlgorithm, getEnterpriseId, getHttpParams, getMaxCacheEntries, getMethodName, getPrivateKeyFile, getPrivateKeyPassword, getPublicKeyId, getSslContextParameters, getUserId, getUserName, getUserPassword, 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)
-
-