@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class JobExecutionSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains a subset of information about a job execution.
Constructor and Description |
---|
JobExecutionSummary() |
Modifier and Type | Method and Description |
---|---|
JobExecutionSummary |
clone() |
boolean |
equals(Object obj) |
Long |
getExecutionNumber()
A number that identifies a particular job execution on a particular device.
|
String |
getJobId()
The unique identifier you assigned to this job when it was created.
|
Long |
getLastUpdatedAt()
The time, in milliseconds since the epoch, when the job execution was last updated.
|
Long |
getQueuedAt()
The time, in milliseconds since the epoch, when the job execution was enqueued.
|
Long |
getStartedAt()
The time, in milliseconds since the epoch, when the job execution started.
|
Long |
getVersionNumber()
The version of the job execution.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setExecutionNumber(Long executionNumber)
A number that identifies a particular job execution on a particular device.
|
void |
setJobId(String jobId)
The unique identifier you assigned to this job when it was created.
|
void |
setLastUpdatedAt(Long lastUpdatedAt)
The time, in milliseconds since the epoch, when the job execution was last updated.
|
void |
setQueuedAt(Long queuedAt)
The time, in milliseconds since the epoch, when the job execution was enqueued.
|
void |
setStartedAt(Long startedAt)
The time, in milliseconds since the epoch, when the job execution started.
|
void |
setVersionNumber(Long versionNumber)
The version of the job execution.
|
String |
toString()
Returns a string representation of this object.
|
JobExecutionSummary |
withExecutionNumber(Long executionNumber)
A number that identifies a particular job execution on a particular device.
|
JobExecutionSummary |
withJobId(String jobId)
The unique identifier you assigned to this job when it was created.
|
JobExecutionSummary |
withLastUpdatedAt(Long lastUpdatedAt)
The time, in milliseconds since the epoch, when the job execution was last updated.
|
JobExecutionSummary |
withQueuedAt(Long queuedAt)
The time, in milliseconds since the epoch, when the job execution was enqueued.
|
JobExecutionSummary |
withStartedAt(Long startedAt)
The time, in milliseconds since the epoch, when the job execution started.
|
JobExecutionSummary |
withVersionNumber(Long versionNumber)
The version of the job execution.
|
public void setJobId(String jobId)
The unique identifier you assigned to this job when it was created.
jobId
- The unique identifier you assigned to this job when it was created.public String getJobId()
The unique identifier you assigned to this job when it was created.
public JobExecutionSummary withJobId(String jobId)
The unique identifier you assigned to this job when it was created.
jobId
- The unique identifier you assigned to this job when it was created.public void setQueuedAt(Long queuedAt)
The time, in milliseconds since the epoch, when the job execution was enqueued.
queuedAt
- The time, in milliseconds since the epoch, when the job execution was enqueued.public Long getQueuedAt()
The time, in milliseconds since the epoch, when the job execution was enqueued.
public JobExecutionSummary withQueuedAt(Long queuedAt)
The time, in milliseconds since the epoch, when the job execution was enqueued.
queuedAt
- The time, in milliseconds since the epoch, when the job execution was enqueued.public void setStartedAt(Long startedAt)
The time, in milliseconds since the epoch, when the job execution started.
startedAt
- The time, in milliseconds since the epoch, when the job execution started.public Long getStartedAt()
The time, in milliseconds since the epoch, when the job execution started.
public JobExecutionSummary withStartedAt(Long startedAt)
The time, in milliseconds since the epoch, when the job execution started.
startedAt
- The time, in milliseconds since the epoch, when the job execution started.public void setLastUpdatedAt(Long lastUpdatedAt)
The time, in milliseconds since the epoch, when the job execution was last updated.
lastUpdatedAt
- The time, in milliseconds since the epoch, when the job execution was last updated.public Long getLastUpdatedAt()
The time, in milliseconds since the epoch, when the job execution was last updated.
public JobExecutionSummary withLastUpdatedAt(Long lastUpdatedAt)
The time, in milliseconds since the epoch, when the job execution was last updated.
lastUpdatedAt
- The time, in milliseconds since the epoch, when the job execution was last updated.public void setVersionNumber(Long versionNumber)
The version of the job execution. Job execution versions are incremented each time AWS IoT Jobs receives an update from a device.
versionNumber
- The version of the job execution. Job execution versions are incremented each time AWS IoT Jobs receives
an update from a device.public Long getVersionNumber()
The version of the job execution. Job execution versions are incremented each time AWS IoT Jobs receives an update from a device.
public JobExecutionSummary withVersionNumber(Long versionNumber)
The version of the job execution. Job execution versions are incremented each time AWS IoT Jobs receives an update from a device.
versionNumber
- The version of the job execution. Job execution versions are incremented each time AWS IoT Jobs receives
an update from a device.public void setExecutionNumber(Long executionNumber)
A number that identifies a particular job execution on a particular device.
executionNumber
- A number that identifies a particular job execution on a particular device.public Long getExecutionNumber()
A number that identifies a particular job execution on a particular device.
public JobExecutionSummary withExecutionNumber(Long executionNumber)
A number that identifies a particular job execution on a particular device.
executionNumber
- A number that identifies a particular job execution on a particular device.public String toString()
toString
in class Object
Object.toString()
public JobExecutionSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.