Interface JobExecutionSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<JobExecutionSummary.Builder,JobExecutionSummary>,SdkBuilder<JobExecutionSummary.Builder,JobExecutionSummary>,SdkPojo
- Enclosing class:
- JobExecutionSummary
public static interface JobExecutionSummary.Builder extends SdkPojo, CopyableBuilder<JobExecutionSummary.Builder,JobExecutionSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JobExecutionSummary.BuilderexecutionNumber(Long executionNumber)A number that identifies a particular job execution on a particular device.JobExecutionSummary.BuilderjobId(String jobId)The unique identifier you assigned to this job when it was created.JobExecutionSummary.BuilderlastUpdatedAt(Long lastUpdatedAt)The time, in milliseconds since the epoch, when the job execution was last updated.JobExecutionSummary.BuilderqueuedAt(Long queuedAt)The time, in milliseconds since the epoch, when the job execution was enqueued.JobExecutionSummary.BuilderstartedAt(Long startedAt)The time, in milliseconds since the epoch, when the job execution started.JobExecutionSummary.BuilderversionNumber(Long versionNumber)The version of the job execution.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
jobId
JobExecutionSummary.Builder jobId(String jobId)
The unique identifier you assigned to this job when it was created.
- Parameters:
jobId- The unique identifier you assigned to this job when it was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queuedAt
JobExecutionSummary.Builder queuedAt(Long queuedAt)
The time, in milliseconds since the epoch, when the job execution was enqueued.
- Parameters:
queuedAt- The time, in milliseconds since the epoch, when the job execution was enqueued.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedAt
JobExecutionSummary.Builder startedAt(Long startedAt)
The time, in milliseconds since the epoch, when the job execution started.
- Parameters:
startedAt- The time, in milliseconds since the epoch, when the job execution started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedAt
JobExecutionSummary.Builder lastUpdatedAt(Long lastUpdatedAt)
The time, in milliseconds since the epoch, when the job execution was last updated.
- Parameters:
lastUpdatedAt- The time, in milliseconds since the epoch, when the job execution was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionNumber
JobExecutionSummary.Builder versionNumber(Long versionNumber)
The version of the job execution. Job execution versions are incremented each time AWS IoT Jobs receives an update from a device.
- Parameters:
versionNumber- The version of the job execution. Job execution versions are incremented each time AWS IoT Jobs receives an update from a device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionNumber
JobExecutionSummary.Builder executionNumber(Long executionNumber)
A number that identifies a particular job execution on a particular device.
- Parameters:
executionNumber- A number that identifies a particular job execution on a particular device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-