Class 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.
    • Constructor Detail

      • BoxTasksManagerEndpointConfiguration

        public BoxTasksManagerEndpointConfiguration()
    • 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)