JobStatus

final case class JobStatus(conditions: Option[Seq[JobCondition]], uncountedTerminatedPods: Option[UncountedTerminatedPods], completedIndexes: Option[String], startTime: Option[Time], ready: Option[Int], failed: Option[Int], succeeded: Option[Int], completionTime: Option[Time], active: Option[Int])

JobStatus represents the current state of a Job.

Companion:
object
Source:
JobStatus.scala
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

Appends new values to conditions

Appends new values to conditions

Source:
JobStatus.scala

if active has a value, transforms to the result of function

if active has a value, transforms to the result of function

Source:
JobStatus.scala

if completedIndexes has a value, transforms to the result of function

if completedIndexes has a value, transforms to the result of function

Source:
JobStatus.scala

if completionTime has a value, transforms to the result of function

if completionTime has a value, transforms to the result of function

Source:
JobStatus.scala

if conditions has a value, transforms to the result of function

if conditions has a value, transforms to the result of function

Source:
JobStatus.scala

if failed has a value, transforms to the result of function

if failed has a value, transforms to the result of function

Source:
JobStatus.scala

if ready has a value, transforms to the result of function

if ready has a value, transforms to the result of function

Source:
JobStatus.scala

if startTime has a value, transforms to the result of function

if startTime has a value, transforms to the result of function

Source:
JobStatus.scala

if succeeded has a value, transforms to the result of function

if succeeded has a value, transforms to the result of function

Source:
JobStatus.scala

if uncountedTerminatedPods has a value, transforms to the result of function

if uncountedTerminatedPods has a value, transforms to the result of function

Source:
JobStatus.scala
def withActive(value: Int): JobStatus

Returns a new data with active set to new value

Returns a new data with active set to new value

Source:
JobStatus.scala

Returns a new data with completedIndexes set to new value

Returns a new data with completedIndexes set to new value

Source:
JobStatus.scala

Returns a new data with completionTime set to new value

Returns a new data with completionTime set to new value

Source:
JobStatus.scala

Returns a new data with conditions set to new value

Returns a new data with conditions set to new value

Source:
JobStatus.scala
def withFailed(value: Int): JobStatus

Returns a new data with failed set to new value

Returns a new data with failed set to new value

Source:
JobStatus.scala
def withReady(value: Int): JobStatus

Returns a new data with ready set to new value

Returns a new data with ready set to new value

Source:
JobStatus.scala

Returns a new data with startTime set to new value

Returns a new data with startTime set to new value

Source:
JobStatus.scala

Returns a new data with succeeded set to new value

Returns a new data with succeeded set to new value

Source:
JobStatus.scala

Returns a new data with uncountedTerminatedPods set to new value

Returns a new data with uncountedTerminatedPods set to new value

Source:
JobStatus.scala

Inherited methods

Inherited from:
Product