Package org.apache.camel.component.box
Class BoxTasksManagerEndpointConfiguration
- java.lang.Object
-
- org.apache.camel.component.box.BoxConfiguration
-
- org.apache.camel.component.box.BoxTasksManagerEndpointConfiguration
-
@ApiParams(apiName="tasks",producerOnly=true,description="Provides operations to manage Box tasks",apiMethods={@ApiMethod(methodName="addAssignmentToTask",description="Add assignment for task",signatures="com.box.sdk.BoxTask addAssignmentToTask(String taskId, com.box.sdk.BoxUser assignTo)"),@ApiMethod(methodName="addFileTask",description="Add task to file",signatures="com.box.sdk.BoxTask addFileTask(String fileId, com.box.sdk.BoxTask$Action action, java.util.Date dueAt, String message)"),@ApiMethod(methodName="deleteTask",description="Delete task",signatures="void deleteTask(String taskId)"),@ApiMethod(methodName="deleteTaskAssignment",description="Delete task assignment",signatures="void deleteTaskAssignment(String taskAssignmentId)"),@ApiMethod(methodName="getFileTasks",description="Get a list of any tasks on file",signatures="java.util.List<com.box.sdk.BoxTask$Info> getFileTasks(String fileId)"),@ApiMethod(methodName="getTaskAssignmentInfo",description="Get task assignment information",signatures="com.box.sdk.BoxTaskAssignment$Info getTaskAssignmentInfo(String taskAssignmentId)"),@ApiMethod(methodName="getTaskAssignments",description="Get a list of any assignments for task",signatures="java.util.List<com.box.sdk.BoxTaskAssignment$Info> getTaskAssignments(String taskId)"),@ApiMethod(methodName="getTaskInfo",description="Get task information",signatures="com.box.sdk.BoxTask$Info getTaskInfo(String taskId)"),@ApiMethod(methodName="updateTaskInfo",description="Update task information",signatures="com.box.sdk.BoxTask updateTaskInfo(String taskId, com.box.sdk.BoxTask$Info info)")},aliases={"addFileTask=add","deleteTask=delete","getFileTasks=tasks","getTaskInfo=info","updateTaskInfo=updateInfo","addAssignmentToTask=addAssignment","deleteTaskAssignment=deleteAssignment","getTaskAssignments=assignments","getTaskAssignmentInfo=assignmentInfo"}) @UriParams @Configurer(extended=true) public final class BoxTasksManagerEndpointConfiguration extends BoxConfiguration
Camel endpoint configuration forBoxTasksManager
.
-
-
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 BoxTasksManagerEndpointConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.box.sdk.BoxTask.Action
getAction()
com.box.sdk.BoxUser
getAssignTo()
Date
getDueAt()
String
getFileId()
com.box.sdk.BoxTask.Info
getInfo()
String
getMessage()
String
getTaskAssignmentId()
String
getTaskId()
void
setAction(com.box.sdk.BoxTask.Action action)
void
setAssignTo(com.box.sdk.BoxUser assignTo)
void
setDueAt(Date dueAt)
void
setFileId(String fileId)
void
setInfo(com.box.sdk.BoxTask.Info info)
void
setMessage(String message)
void
setTaskAssignmentId(String taskAssignmentId)
void
setTaskId(String taskId)
-
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
-
getAction
public com.box.sdk.BoxTask.Action getAction()
-
setAction
public void setAction(com.box.sdk.BoxTask.Action action)
-
getAssignTo
public com.box.sdk.BoxUser getAssignTo()
-
setAssignTo
public void setAssignTo(com.box.sdk.BoxUser assignTo)
-
getDueAt
public Date getDueAt()
-
setDueAt
public void setDueAt(Date dueAt)
-
getFileId
public String getFileId()
-
setFileId
public void setFileId(String fileId)
-
getInfo
public com.box.sdk.BoxTask.Info getInfo()
-
setInfo
public void setInfo(com.box.sdk.BoxTask.Info info)
-
getMessage
public String getMessage()
-
setMessage
public void setMessage(String message)
-
getTaskAssignmentId
public String getTaskAssignmentId()
-
setTaskAssignmentId
public void setTaskAssignmentId(String taskAssignmentId)
-
getTaskId
public String getTaskId()
-
setTaskId
public void setTaskId(String taskId)
-
-