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 for
BoxTasksManager.-
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.BoxTask.Actioncom.box.sdk.BoxUsergetDueAt()com.box.sdk.BoxTask.InfogetInfo()voidsetAction(com.box.sdk.BoxTask.Action action) voidsetAssignTo(com.box.sdk.BoxUser assignTo) voidvoidvoidsetInfo(com.box.sdk.BoxTask.Info info) voidsetMessage(String message) voidsetTaskAssignmentId(String taskAssignmentId) voidMethods 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
-
BoxTasksManagerEndpointConfiguration
public BoxTasksManagerEndpointConfiguration()
-
-
Method Details
-
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
-
setDueAt
-
getFileId
-
setFileId
-
getInfo
public com.box.sdk.BoxTask.Info getInfo() -
setInfo
public void setInfo(com.box.sdk.BoxTask.Info info) -
getMessage
-
setMessage
-
getTaskAssignmentId
-
setTaskAssignmentId
-
getTaskId
-
setTaskId
-