public static interface AttemptContainerDetail.Builder extends SdkPojo, CopyableBuilder<AttemptContainerDetail.Builder,AttemptContainerDetail>
| Modifier and Type | Method and Description |
|---|---|
AttemptContainerDetail.Builder |
containerInstanceArn(String containerInstanceArn)
The Amazon Resource Name (ARN) of the Amazon ECS container instance that hosts the job attempt.
|
AttemptContainerDetail.Builder |
exitCode(Integer exitCode)
The exit code for the job attempt.
|
AttemptContainerDetail.Builder |
logStreamName(String logStreamName)
The name of the CloudWatch Logs log stream that's associated with the container.
|
AttemptContainerDetail.Builder |
networkInterfaces(Collection<NetworkInterface> networkInterfaces)
The network interfaces that are associated with the job attempt.
|
AttemptContainerDetail.Builder |
networkInterfaces(Consumer<NetworkInterface.Builder>... networkInterfaces)
The network interfaces that are associated with the job attempt.
|
AttemptContainerDetail.Builder |
networkInterfaces(NetworkInterface... networkInterfaces)
The network interfaces that are associated with the job attempt.
|
AttemptContainerDetail.Builder |
reason(String reason)
A short (255 max characters) human-readable string to provide additional details for a running or stopped
container.
|
AttemptContainerDetail.Builder |
taskArn(String taskArn)
The Amazon Resource Name (ARN) of the Amazon ECS task that's associated with the job attempt.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAttemptContainerDetail.Builder containerInstanceArn(String containerInstanceArn)
The Amazon Resource Name (ARN) of the Amazon ECS container instance that hosts the job attempt.
containerInstanceArn - The Amazon Resource Name (ARN) of the Amazon ECS container instance that hosts the job attempt.AttemptContainerDetail.Builder taskArn(String taskArn)
The Amazon Resource Name (ARN) of the Amazon ECS task that's associated with the job attempt. Each container
attempt receives a task ARN when they reach the STARTING status.
taskArn - The Amazon Resource Name (ARN) of the Amazon ECS task that's associated with the job attempt. Each
container attempt receives a task ARN when they reach the STARTING status.AttemptContainerDetail.Builder exitCode(Integer exitCode)
The exit code for the job attempt. A non-zero exit code is considered failed.
exitCode - The exit code for the job attempt. A non-zero exit code is considered failed.AttemptContainerDetail.Builder reason(String reason)
A short (255 max characters) human-readable string to provide additional details for a running or stopped container.
reason - A short (255 max characters) human-readable string to provide additional details for a running or
stopped container.AttemptContainerDetail.Builder logStreamName(String logStreamName)
The name of the CloudWatch Logs log stream that's associated with the container. The log group for Batch jobs
is /aws/batch/job. Each container attempt receives a log stream name when they reach the
RUNNING status.
logStreamName - The name of the CloudWatch Logs log stream that's associated with the container. The log group for
Batch jobs is /aws/batch/job. Each container attempt receives a log stream name when they
reach the RUNNING status.AttemptContainerDetail.Builder networkInterfaces(Collection<NetworkInterface> networkInterfaces)
The network interfaces that are associated with the job attempt.
networkInterfaces - The network interfaces that are associated with the job attempt.AttemptContainerDetail.Builder networkInterfaces(NetworkInterface... networkInterfaces)
The network interfaces that are associated with the job attempt.
networkInterfaces - The network interfaces that are associated with the job attempt.AttemptContainerDetail.Builder networkInterfaces(Consumer<NetworkInterface.Builder>... networkInterfaces)
The network interfaces that are associated with the job attempt.
This is a convenience method that creates an instance of theNetworkInterface.Builder avoiding the need to create one
manually via NetworkInterface.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #networkInterfaces(List.
networkInterfaces - a consumer that will call methods on
NetworkInterface.Builder#networkInterfaces(java.util.Collection) Copyright © 2023. All rights reserved.