Interface EksAttemptDetail.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<EksAttemptDetail.Builder,,EksAttemptDetail> SdkBuilder<EksAttemptDetail.Builder,,EksAttemptDetail> SdkPojo
- Enclosing class:
 EksAttemptDetail
- 
Method Summary
Modifier and TypeMethodDescriptioncontainers(Collection<EksAttemptContainerDetail> containers) The details for the final status of the containers for this job attempt.containers(Consumer<EksAttemptContainerDetail.Builder>... containers) The details for the final status of the containers for this job attempt.containers(EksAttemptContainerDetail... containers) The details for the final status of the containers for this job attempt.The name of the node for this job attempt.The name of the pod for this job attempt.The Unix timestamp (in milliseconds) for when the attempt was started (when the attempt transitioned from theSTARTINGstate to theRUNNINGstate).statusReason(String statusReason) A short, human-readable string to provide additional details for the current status of the job attempt.The Unix timestamp (in milliseconds) for when the attempt was stopped.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields 
- 
Method Details
- 
containers
The details for the final status of the containers for this job attempt.
- Parameters:
 containers- The details for the final status of the containers for this job attempt.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
containers
The details for the final status of the containers for this job attempt.
- Parameters:
 containers- The details for the final status of the containers for this job attempt.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
containers
The details for the final status of the containers for this job attempt.
This is a convenience method that creates an instance of theEksAttemptContainerDetail.Builderavoiding the need to create one manually viaEksAttemptContainerDetail.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontainers(List<EksAttemptContainerDetail>).- Parameters:
 containers- a consumer that will call methods onEksAttemptContainerDetail.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
podName
The name of the pod for this job attempt.
- Parameters:
 podName- The name of the pod for this job attempt.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
nodeName
The name of the node for this job attempt.
- Parameters:
 nodeName- The name of the node for this job attempt.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
startedAt
The Unix timestamp (in milliseconds) for when the attempt was started (when the attempt transitioned from the
STARTINGstate to theRUNNINGstate).- Parameters:
 startedAt- The Unix timestamp (in milliseconds) for when the attempt was started (when the attempt transitioned from theSTARTINGstate to theRUNNINGstate).- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
stoppedAt
The Unix timestamp (in milliseconds) for when the attempt was stopped. This happens when the attempt transitioned from the
RUNNINGstate to a terminal state, such asSUCCEEDEDorFAILED.- Parameters:
 stoppedAt- The Unix timestamp (in milliseconds) for when the attempt was stopped. This happens when the attempt transitioned from theRUNNINGstate to a terminal state, such asSUCCEEDEDorFAILED.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
statusReason
A short, human-readable string to provide additional details for the current status of the job attempt.
- Parameters:
 statusReason- A short, human-readable string to provide additional details for the current status of the job attempt.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 
 -