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.
  • 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

      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)