@Generated(value="software.amazon.awssdk:codegen") public final class JobExecutionSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<JobExecutionSummary.Builder,JobExecutionSummary>
Contains a subset of information about a job execution.
| Modifier and Type | Class and Description |
|---|---|
static interface |
JobExecutionSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static JobExecutionSummary.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Long |
executionNumber()
A number that identifies a particular job execution on a particular device.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
jobId()
The unique identifier you assigned to this job when it was created.
|
Long |
lastUpdatedAt()
The time, in milliseconds since the epoch, when the job execution was last updated.
|
Long |
queuedAt()
The time, in milliseconds since the epoch, when the job execution was enqueued.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends JobExecutionSummary.Builder> |
serializableBuilderClass() |
Long |
startedAt()
The time, in milliseconds since the epoch, when the job execution started.
|
JobExecutionSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Long |
versionNumber()
The version of the job execution.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String jobId()
The unique identifier you assigned to this job when it was created.
public final Long queuedAt()
The time, in milliseconds since the epoch, when the job execution was enqueued.
public final Long startedAt()
The time, in milliseconds since the epoch, when the job execution started.
public final Long lastUpdatedAt()
The time, in milliseconds since the epoch, when the job execution was last updated.
public final Long versionNumber()
The version of the job execution. Job execution versions are incremented each time AWS IoT Jobs receives an update from a device.
public final Long executionNumber()
A number that identifies a particular job execution on a particular device.
public JobExecutionSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<JobExecutionSummary.Builder,JobExecutionSummary>public static JobExecutionSummary.Builder builder()
public static Class<? extends JobExecutionSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.