Interface StepSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<StepSummary.Builder,
,StepSummary> SdkBuilder<StepSummary.Builder,
,StepSummary> SdkPojo
- Enclosing class:
StepSummary
-
Method Summary
Modifier and TypeMethodDescriptionThe date and time the resource was created.The user or system that created this resource.default StepSummary.Builder
dependencyCounts
(Consumer<DependencyCounts.Builder> dependencyCounts) The number of dependencies for the step.dependencyCounts
(DependencyCounts dependencyCounts) The number of dependencies for the step.The date and time the resource ended running.lifecycleStatus
(String lifecycleStatus) The life cycle status.lifecycleStatus
(StepLifecycleStatus lifecycleStatus) The life cycle status.lifecycleStatusMessage
(String lifecycleStatusMessage) A message that describes the lifecycle of the step.The name of the step.The date and time the resource started running.The step ID.targetTaskRunStatus
(String targetTaskRunStatus) The task status to start with on the job.targetTaskRunStatus
(StepTargetTaskRunStatus targetTaskRunStatus) The task status to start with on the job.taskRunStatus
(String taskRunStatus) The task run status for the job.taskRunStatus
(TaskRunStatus taskRunStatus) The task run status for the job.taskRunStatusCounts
(Map<TaskRunStatus, Integer> taskRunStatusCounts) The number of tasks running on the job.taskRunStatusCountsWithStrings
(Map<String, Integer> taskRunStatusCounts) The number of tasks running on the job.The date and time the resource was updated.The user or system that updated this resource.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
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
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.
-
dependencyCounts
The number of dependencies for the step.
- Parameters:
dependencyCounts
- The number of dependencies for the step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dependencyCounts
The number of dependencies for the step.
This is a convenience method that creates an instance of theDependencyCounts.Builder
avoiding the need to create one manually viaDependencyCounts.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todependencyCounts(DependencyCounts)
.- Parameters:
dependencyCounts
- a consumer that will call methods onDependencyCounts.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
-
lifecycleStatus
The life cycle status.
- Parameters:
lifecycleStatus
- The life cycle status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lifecycleStatus
The life cycle status.
- Parameters:
lifecycleStatus
- The life cycle status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lifecycleStatusMessage
A message that describes the lifecycle of the step.
- Parameters:
lifecycleStatusMessage
- A message that describes the lifecycle of the step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the step.
- Parameters:
name
- The name of the step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-
stepId
The step ID.
- Parameters:
stepId
- The step ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetTaskRunStatus
The task status to start with on the job.
- Parameters:
targetTaskRunStatus
- The task status to start with on the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetTaskRunStatus
The task status to start with on the job.
- Parameters:
targetTaskRunStatus
- The task status to start with on the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
taskRunStatus
The task run status for the job.
-
PENDING
–pending and waiting for resources. -
READY
–ready to process. -
ASSIGNED
–assigned and will run next on a worker. -
SCHEDULED
–scheduled to run on a worker. -
INTERRUPTING
–being interrupted. -
RUNNING
–running on a worker. -
SUSPENDED
–the task is suspended. -
CANCELED
–the task has been canceled. -
FAILED
–the task has failed. -
SUCCEEDED
–the task has succeeded.
- Parameters:
taskRunStatus
- The task run status for the job.-
PENDING
–pending and waiting for resources. -
READY
–ready to process. -
ASSIGNED
–assigned and will run next on a worker. -
SCHEDULED
–scheduled to run on a worker. -
INTERRUPTING
–being interrupted. -
RUNNING
–running on a worker. -
SUSPENDED
–the task is suspended. -
CANCELED
–the task has been canceled. -
FAILED
–the task has failed. -
SUCCEEDED
–the task has succeeded.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
taskRunStatus
The task run status for the job.
-
PENDING
–pending and waiting for resources. -
READY
–ready to process. -
ASSIGNED
–assigned and will run next on a worker. -
SCHEDULED
–scheduled to run on a worker. -
INTERRUPTING
–being interrupted. -
RUNNING
–running on a worker. -
SUSPENDED
–the task is suspended. -
CANCELED
–the task has been canceled. -
FAILED
–the task has failed. -
SUCCEEDED
–the task has succeeded.
- Parameters:
taskRunStatus
- The task run status for the job.-
PENDING
–pending and waiting for resources. -
READY
–ready to process. -
ASSIGNED
–assigned and will run next on a worker. -
SCHEDULED
–scheduled to run on a worker. -
INTERRUPTING
–being interrupted. -
RUNNING
–running on a worker. -
SUSPENDED
–the task is suspended. -
CANCELED
–the task has been canceled. -
FAILED
–the task has failed. -
SUCCEEDED
–the task has succeeded.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
taskRunStatusCountsWithStrings
The number of tasks running on the job.
- Parameters:
taskRunStatusCounts
- The number of tasks running on the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taskRunStatusCounts
The number of tasks running on the job.
- Parameters:
taskRunStatusCounts
- The number of tasks running on the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
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.
-