Class TaskListRequest

java.lang.Object
org.opensearch.task.commons.clients.TaskListRequest

public class TaskListRequest extends Object
Request object for listing tasks
  • Constructor Details

    • TaskListRequest

      public TaskListRequest()
      Default constructor
  • Method Details

    • taskType

      public TaskListRequest taskType(TaskType... taskTypes)
      Update task types to filter with in the request
      Parameters:
      taskTypes - TaskType[]
      Returns:
      ListTaskRequest
    • taskType

      public TaskListRequest taskType(TaskStatus... taskStatus)
      Update task status to filter with in the request
      Parameters:
      taskStatus - TaskStatus[]
      Returns:
      ListTaskRequest
    • startPageNumber

      public TaskListRequest startPageNumber(int startPageNumber)
      Update page number to start with when fetching the list of tasks
      Parameters:
      startPageNumber - startPageNumber
      Returns:
      ListTaskRequest
    • pageSize

      public TaskListRequest pageSize(int pageSize)
      Update page size for the list tasks response
      Parameters:
      pageSize - int
      Returns:
      ListTaskRequest