public static interface JobListDescriptor.Builder extends SdkPojo, CopyableBuilder<JobListDescriptor.Builder,JobListDescriptor>
| Modifier and Type | Method and Description |
|---|---|
JobListDescriptor.Builder |
creationTime(Instant creationTime)
A timestamp indicating when the specified job was created.
|
JobListDescriptor.Builder |
description(String description)
The user-specified description that was included in the specified job's
Create Job request. |
JobListDescriptor.Builder |
jobId(String jobId)
The ID for the specified job.
|
JobListDescriptor.Builder |
operation(OperationName operation)
The operation that the specified job is configured to run on every object listed in the manifest.
|
JobListDescriptor.Builder |
operation(String operation)
The operation that the specified job is configured to run on every object listed in the manifest.
|
JobListDescriptor.Builder |
priority(Integer priority)
The current priority for the specified job.
|
default JobListDescriptor.Builder |
progressSummary(Consumer<JobProgressSummary.Builder> progressSummary)
Describes the total number of tasks that the specified job has run, the number of tasks that succeeded, and
the number of tasks that failed.
|
JobListDescriptor.Builder |
progressSummary(JobProgressSummary progressSummary)
Describes the total number of tasks that the specified job has run, the number of tasks that succeeded, and
the number of tasks that failed.
|
JobListDescriptor.Builder |
status(JobStatus status)
The specified job's current status.
|
JobListDescriptor.Builder |
status(String status)
The specified job's current status.
|
JobListDescriptor.Builder |
terminationDate(Instant terminationDate)
A timestamp indicating when the specified job terminated.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildJobListDescriptor.Builder jobId(String jobId)
The ID for the specified job.
jobId - The ID for the specified job.JobListDescriptor.Builder description(String description)
The user-specified description that was included in the specified job's Create Job request.
description - The user-specified description that was included in the specified job's Create Job
request.JobListDescriptor.Builder operation(String operation)
The operation that the specified job is configured to run on every object listed in the manifest.
operation - The operation that the specified job is configured to run on every object listed in the manifest.OperationName,
OperationNameJobListDescriptor.Builder operation(OperationName operation)
The operation that the specified job is configured to run on every object listed in the manifest.
operation - The operation that the specified job is configured to run on every object listed in the manifest.OperationName,
OperationNameJobListDescriptor.Builder priority(Integer priority)
The current priority for the specified job.
priority - The current priority for the specified job.JobListDescriptor.Builder status(String status)
The specified job's current status.
JobListDescriptor.Builder status(JobStatus status)
The specified job's current status.
JobListDescriptor.Builder creationTime(Instant creationTime)
A timestamp indicating when the specified job was created.
creationTime - A timestamp indicating when the specified job was created.JobListDescriptor.Builder terminationDate(Instant terminationDate)
A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
terminationDate - A timestamp indicating when the specified job terminated. A job's termination date is the date and
time when it succeeded, failed, or was canceled.JobListDescriptor.Builder progressSummary(JobProgressSummary progressSummary)
Describes the total number of tasks that the specified job has run, the number of tasks that succeeded, and the number of tasks that failed.
progressSummary - Describes the total number of tasks that the specified job has run, the number of tasks that
succeeded, and the number of tasks that failed.default JobListDescriptor.Builder progressSummary(Consumer<JobProgressSummary.Builder> progressSummary)
Describes the total number of tasks that the specified job has run, the number of tasks that succeeded, and the number of tasks that failed.
This is a convenience method that creates an instance of theJobProgressSummary.Builder avoiding the
need to create one manually via JobProgressSummary.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to progressSummary(JobProgressSummary).
progressSummary - a consumer that will call methods on JobProgressSummary.BuilderprogressSummary(JobProgressSummary)Copyright © 2023. All rights reserved.