Interface StepSearchSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<StepSearchSummary.Builder,StepSearchSummary>,SdkBuilder<StepSearchSummary.Builder,StepSearchSummary>,SdkPojo
- Enclosing class:
- StepSearchSummary
public static interface StepSearchSummary.Builder extends SdkPojo, CopyableBuilder<StepSearchSummary.Builder,StepSearchSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StepSearchSummary.BuildercreatedAt(Instant createdAt)The date and time the resource was created.StepSearchSummary.BuilderendedAt(Instant endedAt)The date and time the resource ended running.StepSearchSummary.BuilderjobId(String jobId)The job ID.StepSearchSummary.BuilderlifecycleStatus(String lifecycleStatus)The life cycle status.StepSearchSummary.BuilderlifecycleStatus(StepLifecycleStatus lifecycleStatus)The life cycle status.StepSearchSummary.BuilderlifecycleStatusMessage(String lifecycleStatusMessage)The life cycle status message.StepSearchSummary.Buildername(String name)The step name.default StepSearchSummary.BuilderparameterSpace(Consumer<ParameterSpace.Builder> parameterSpace)The parameters and combination expressions for the search.StepSearchSummary.BuilderparameterSpace(ParameterSpace parameterSpace)The parameters and combination expressions for the search.StepSearchSummary.BuilderqueueId(String queueId)The queue ID.StepSearchSummary.BuilderstartedAt(Instant startedAt)The date and time the resource started running.StepSearchSummary.BuilderstepId(String stepId)The step ID.StepSearchSummary.BuildertargetTaskRunStatus(String targetTaskRunStatus)The task status to start with on the job.StepSearchSummary.BuildertargetTaskRunStatus(StepTargetTaskRunStatus targetTaskRunStatus)The task status to start with on the job.StepSearchSummary.BuildertaskRunStatus(String taskRunStatus)The task run status for the job.StepSearchSummary.BuildertaskRunStatus(TaskRunStatus taskRunStatus)The task run status for the job.StepSearchSummary.BuildertaskRunStatusCounts(Map<TaskRunStatus,Integer> taskRunStatusCounts)The number of tasks running on the job.StepSearchSummary.BuildertaskRunStatusCountsWithStrings(Map<String,Integer> taskRunStatusCounts)The number of tasks running on the job.-
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 Detail
-
createdAt
StepSearchSummary.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.
-
endedAt
StepSearchSummary.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.
-
jobId
StepSearchSummary.Builder jobId(String jobId)
The job ID.
- Parameters:
jobId- The job ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lifecycleStatus
StepSearchSummary.Builder lifecycleStatus(String 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:
StepLifecycleStatus,StepLifecycleStatus
-
lifecycleStatus
StepSearchSummary.Builder lifecycleStatus(StepLifecycleStatus 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:
StepLifecycleStatus,StepLifecycleStatus
-
lifecycleStatusMessage
StepSearchSummary.Builder lifecycleStatusMessage(String lifecycleStatusMessage)
The life cycle status message.
- Parameters:
lifecycleStatusMessage- The life cycle status message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
StepSearchSummary.Builder name(String name)
The step name.
- Parameters:
name- The step name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameterSpace
StepSearchSummary.Builder parameterSpace(ParameterSpace parameterSpace)
The parameters and combination expressions for the search.
- Parameters:
parameterSpace- The parameters and combination expressions for the search.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameterSpace
default StepSearchSummary.Builder parameterSpace(Consumer<ParameterSpace.Builder> parameterSpace)
The parameters and combination expressions for the search.
This is a convenience method that creates an instance of theParameterSpace.Builderavoiding the need to create one manually viaParameterSpace.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toparameterSpace(ParameterSpace).- Parameters:
parameterSpace- a consumer that will call methods onParameterSpace.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
parameterSpace(ParameterSpace)
-
queueId
StepSearchSummary.Builder queueId(String queueId)
The queue ID.
- Parameters:
queueId- The queue ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedAt
StepSearchSummary.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.
-
stepId
StepSearchSummary.Builder stepId(String 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
StepSearchSummary.Builder targetTaskRunStatus(String 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:
StepTargetTaskRunStatus,StepTargetTaskRunStatus
-
targetTaskRunStatus
StepSearchSummary.Builder targetTaskRunStatus(StepTargetTaskRunStatus 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:
StepTargetTaskRunStatus,StepTargetTaskRunStatus
-
taskRunStatus
StepSearchSummary.Builder taskRunStatus(String taskRunStatus)
The task run status for the job.
-
PENDING–pending and waiting for resources. -
READY–ready to be processed. -
ASSIGNED–assigned and will run next on a worker. -
SCHEDULED–scheduled to be 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 be processed. -
ASSIGNED–assigned and will run next on a worker. -
SCHEDULED–scheduled to be 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,TaskRunStatus
-
-
taskRunStatus
StepSearchSummary.Builder taskRunStatus(TaskRunStatus taskRunStatus)
The task run status for the job.
-
PENDING–pending and waiting for resources. -
READY–ready to be processed. -
ASSIGNED–assigned and will run next on a worker. -
SCHEDULED–scheduled to be 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 be processed. -
ASSIGNED–assigned and will run next on a worker. -
SCHEDULED–scheduled to be 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,TaskRunStatus
-
-
taskRunStatusCountsWithStrings
StepSearchSummary.Builder taskRunStatusCountsWithStrings(Map<String,Integer> 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.
-
taskRunStatusCounts
StepSearchSummary.Builder taskRunStatusCounts(Map<TaskRunStatus,Integer> 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.
-
-