AsyncJob

interface AsyncJob

Async Job

Represents a job submitted to the compute platform.

Author

Elizabeth Paige Harper https://github.com/foxcapades

Since

1.0.0

Properties

Link copied to clipboard
abstract val config: JsonNode?

Optional, raw configuration for this job.

Link copied to clipboard
abstract val created: OffsetDateTime

Timestamp for when this job was created (initially queued).

Link copied to clipboard
abstract val finished: OffsetDateTime?

Timestamp for when this job was completed (successfully or not).

Link copied to clipboard
abstract val grabbed: OffsetDateTime?

Timestamp for when this job was pulled off the queue and started.

Link copied to clipboard
abstract val jobID: HashID

Hash ID of this job.

Link copied to clipboard
abstract val owned: Boolean

Indicates whether this compute platform process owns this job.

Link copied to clipboard
abstract val queuePosition: Int?

Position of this job in the queue.

Link copied to clipboard
abstract val status: JobStatus

Status of this job.