Interface Task.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Task.Builder,Task>, SdkBuilder<Task.Builder,Task>, SdkPojo
Enclosing class:
Task

public static interface Task.Builder extends SdkPojo, CopyableBuilder<Task.Builder,Task>
  • Method Details

    • status

      Task.Builder status(String status)

      Status of the task - Not Started, In-Progress, Complete.

      Parameters:
      status - Status of the task - Not Started, In-Progress, Complete.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      Task.Builder status(Status status)

      Status of the task - Not Started, In-Progress, Complete.

      Parameters:
      status - Status of the task - Not Started, In-Progress, Complete.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusDetail

      Task.Builder statusDetail(String statusDetail)

      Details of task status as notified by a migration tool. A tool might use this field to provide clarifying information about the status that is unique to that tool or that explains an error state.

      Parameters:
      statusDetail - Details of task status as notified by a migration tool. A tool might use this field to provide clarifying information about the status that is unique to that tool or that explains an error state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • progressPercent

      Task.Builder progressPercent(Integer progressPercent)

      Indication of the percentage completion of the task.

      Parameters:
      progressPercent - Indication of the percentage completion of the task.
      Returns:
      Returns a reference to this object so that method calls can be chained together.