@Generated(value="software.amazon.awssdk:codegen") public final class JobListDescriptor extends Object implements SdkPojo, Serializable, ToCopyableBuilder<JobListDescriptor.Builder,JobListDescriptor>
Contains the configuration and status information for a single job retrieved as part of a job list.
| Modifier and Type | Class and Description |
|---|---|
static interface |
JobListDescriptor.Builder |
| Modifier and Type | Method and Description |
|---|---|
static JobListDescriptor.Builder |
builder() |
Instant |
creationTime()
A timestamp indicating when the specified job was created.
|
String |
description()
The user-specified description that was included in the specified job's
Create Job request. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
jobId()
The ID for the specified job.
|
OperationName |
operation()
The operation that the specified job is configured to run on every object listed in the manifest.
|
String |
operationAsString()
The operation that the specified job is configured to run on every object listed in the manifest.
|
Integer |
priority()
The current priority for the specified job.
|
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.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends JobListDescriptor.Builder> |
serializableBuilderClass() |
JobStatus |
status()
The specified job's current status.
|
String |
statusAsString()
The specified job's current status.
|
Instant |
terminationDate()
A timestamp indicating when the specified job terminated.
|
JobListDescriptor.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String jobId()
The ID for the specified job.
public final String description()
The user-specified description that was included in the specified job's Create Job request.
Create Job request.public final OperationName operation()
The operation that the specified job is configured to run on every object listed in the manifest.
If the service returns an enum value that is not available in the current SDK version, operation will
return OperationName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
operationAsString().
OperationNamepublic final String operationAsString()
The operation that the specified job is configured to run on every object listed in the manifest.
If the service returns an enum value that is not available in the current SDK version, operation will
return OperationName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
operationAsString().
OperationNamepublic final Integer priority()
The current priority for the specified job.
public final JobStatus status()
The specified job's current status.
If the service returns an enum value that is not available in the current SDK version, status will
return JobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
JobStatuspublic final String statusAsString()
The specified job's current status.
If the service returns an enum value that is not available in the current SDK version, status will
return JobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
JobStatuspublic final Instant creationTime()
A timestamp indicating when the specified job was created.
public final 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.
public final 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.
public JobListDescriptor.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<JobListDescriptor.Builder,JobListDescriptor>public static JobListDescriptor.Builder builder()
public static Class<? extends JobListDescriptor.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.