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 Details

    • 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.