Interface TaskSummary.Builder

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

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

    • createdAt

      TaskSummary.Builder createdAt(Instant createdAt)

      The date and time the resource was created.

      Parameters:
      createdAt - The date and time the resource was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdBy

      TaskSummary.Builder createdBy(String createdBy)

      The user or system that created this resource.

      Parameters:
      createdBy - The user or system that created this resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endedAt

      TaskSummary.Builder endedAt(Instant endedAt)

      The date and time the resource ended running.

      Parameters:
      endedAt - The date and time the resource ended running.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • failureRetryCount

      TaskSummary.Builder failureRetryCount(Integer failureRetryCount)

      The number of times that the task failed and was retried.

      Parameters:
      failureRetryCount - The number of times that the task failed and was retried.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • latestSessionActionId

      TaskSummary.Builder latestSessionActionId(String latestSessionActionId)

      The latest session action for the task.

      Parameters:
      latestSessionActionId - The latest session action for the task.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • parameters

      The task parameters.

      Parameters:
      parameters - The task parameters.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • runStatus

      TaskSummary.Builder runStatus(String runStatus)

      The run status of the task.

      Parameters:
      runStatus - The run status of the task.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • runStatus

      TaskSummary.Builder runStatus(TaskRunStatus runStatus)

      The run status of the task.

      Parameters:
      runStatus - The run status of the task.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • startedAt

      TaskSummary.Builder startedAt(Instant startedAt)

      The date and time the resource started running.

      Parameters:
      startedAt - The date and time the resource started running.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetRunStatus

      TaskSummary.Builder targetRunStatus(String targetRunStatus)

      The run status on which the started.

      Parameters:
      targetRunStatus - The run status on which the started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • targetRunStatus

      TaskSummary.Builder targetRunStatus(TaskTargetRunStatus targetRunStatus)

      The run status on which the started.

      Parameters:
      targetRunStatus - The run status on which the started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • taskId

      TaskSummary.Builder taskId(String taskId)

      The task ID.

      Parameters:
      taskId - The task ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      TaskSummary.Builder updatedAt(Instant updatedAt)

      The date and time the resource was updated.

      Parameters:
      updatedAt - The date and time the resource was updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedBy

      TaskSummary.Builder updatedBy(String updatedBy)

      The user or system that updated this resource.

      Parameters:
      updatedBy - The user or system that updated this resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.