public static interface JobSummary.Builder extends SdkPojo, CopyableBuilder<JobSummary.Builder,JobSummary>
| Modifier and Type | Method and Description |
|---|---|
JobSummary.Builder |
arrayProperties(ArrayPropertiesSummary arrayProperties)
The array properties of the job, if it's an array job.
|
default JobSummary.Builder |
arrayProperties(Consumer<ArrayPropertiesSummary.Builder> arrayProperties)
The array properties of the job, if it's an array job.
|
default JobSummary.Builder |
container(Consumer<ContainerSummary.Builder> container)
An object that represents the details of the container that's associated with the job.
|
JobSummary.Builder |
container(ContainerSummary container)
An object that represents the details of the container that's associated with the job.
|
JobSummary.Builder |
createdAt(Long createdAt)
The Unix timestamp (in milliseconds) for when the job was created.
|
JobSummary.Builder |
jobArn(String jobArn)
The Amazon Resource Name (ARN) of the job.
|
JobSummary.Builder |
jobDefinition(String jobDefinition)
The Amazon Resource Name (ARN) of the job definition.
|
JobSummary.Builder |
jobId(String jobId)
The job ID.
|
JobSummary.Builder |
jobName(String jobName)
The job name.
|
default JobSummary.Builder |
nodeProperties(Consumer<NodePropertiesSummary.Builder> nodeProperties)
The node properties for a single node in a job summary list.
|
JobSummary.Builder |
nodeProperties(NodePropertiesSummary nodeProperties)
The node properties for a single node in a job summary list.
|
JobSummary.Builder |
startedAt(Long startedAt)
The Unix timestamp for when the job was started.
|
JobSummary.Builder |
status(JobStatus status)
The current status for the job.
|
JobSummary.Builder |
status(String status)
The current status for the job.
|
JobSummary.Builder |
statusReason(String statusReason)
A short, human-readable string to provide more details for the current status of the job.
|
JobSummary.Builder |
stoppedAt(Long stoppedAt)
The Unix timestamp for when the job was stopped.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildJobSummary.Builder jobArn(String jobArn)
The Amazon Resource Name (ARN) of the job.
jobArn - The Amazon Resource Name (ARN) of the job.JobSummary.Builder jobId(String jobId)
The job ID.
jobId - The job ID.JobSummary.Builder jobName(String jobName)
The job name.
jobName - The job name.JobSummary.Builder createdAt(Long createdAt)
The Unix timestamp (in milliseconds) for when the job was created. For non-array jobs and parent array jobs,
this is when the job entered the SUBMITTED state (at the time SubmitJob was called). For
array child jobs, this is when the child job was spawned by its parent and entered the PENDING
state.
createdAt - The Unix timestamp (in milliseconds) for when the job was created. For non-array jobs and parent array
jobs, this is when the job entered the SUBMITTED state (at the time SubmitJob was
called). For array child jobs, this is when the child job was spawned by its parent and entered the
PENDING state.JobSummary.Builder status(String status)
The current status for the job.
JobSummary.Builder status(JobStatus status)
The current status for the job.
JobSummary.Builder statusReason(String statusReason)
A short, human-readable string to provide more details for the current status of the job.
statusReason - A short, human-readable string to provide more details for the current status of the job.JobSummary.Builder startedAt(Long startedAt)
The Unix timestamp for when the job was started. More specifically, it's when the job transitioned from the
STARTING state to the RUNNING state.
startedAt - The Unix timestamp for when the job was started. More specifically, it's when the job transitioned
from the STARTING state to the RUNNING state.JobSummary.Builder stoppedAt(Long stoppedAt)
The Unix timestamp for when the job was stopped. More specifically, it's when the job transitioned from the
RUNNING state to a terminal state, such as SUCCEEDED or FAILED.
stoppedAt - The Unix timestamp for when the job was stopped. More specifically, it's when the job transitioned
from the RUNNING state to a terminal state, such as SUCCEEDED or
FAILED.JobSummary.Builder container(ContainerSummary container)
An object that represents the details of the container that's associated with the job.
container - An object that represents the details of the container that's associated with the job.default JobSummary.Builder container(Consumer<ContainerSummary.Builder> container)
An object that represents the details of the container that's associated with the job.
This is a convenience method that creates an instance of theContainerSummary.Builder avoiding the
need to create one manually via ContainerSummary.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to container(ContainerSummary).
container - a consumer that will call methods on ContainerSummary.Buildercontainer(ContainerSummary)JobSummary.Builder arrayProperties(ArrayPropertiesSummary arrayProperties)
The array properties of the job, if it's an array job.
arrayProperties - The array properties of the job, if it's an array job.default JobSummary.Builder arrayProperties(Consumer<ArrayPropertiesSummary.Builder> arrayProperties)
The array properties of the job, if it's an array job.
This is a convenience method that creates an instance of theArrayPropertiesSummary.Builder avoiding
the need to create one manually via ArrayPropertiesSummary.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to arrayProperties(ArrayPropertiesSummary).
arrayProperties - a consumer that will call methods on ArrayPropertiesSummary.BuilderarrayProperties(ArrayPropertiesSummary)JobSummary.Builder nodeProperties(NodePropertiesSummary nodeProperties)
The node properties for a single node in a job summary list.
This isn't applicable to jobs that are running on Fargate resources.
nodeProperties - The node properties for a single node in a job summary list. This isn't applicable to jobs that are running on Fargate resources.
default JobSummary.Builder nodeProperties(Consumer<NodePropertiesSummary.Builder> nodeProperties)
The node properties for a single node in a job summary list.
This isn't applicable to jobs that are running on Fargate resources.
NodePropertiesSummary.Builder
avoiding the need to create one manually via NodePropertiesSummary.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to nodeProperties(NodePropertiesSummary).
nodeProperties - a consumer that will call methods on NodePropertiesSummary.BuildernodeProperties(NodePropertiesSummary)JobSummary.Builder jobDefinition(String jobDefinition)
The Amazon Resource Name (ARN) of the job definition.
jobDefinition - The Amazon Resource Name (ARN) of the job definition.Copyright © 2023. All rights reserved.