final case class JobStatus(conditions: Option[Seq[JobCondition]] = None, terminating: Option[Int] = None, uncountedTerminatedPods: Option[UncountedTerminatedPods] = None, completedIndexes: Option[String] = None, startTime: Option[Time] = None, ready: Option[Int] = None, failed: Option[Int] = None, succeeded: Option[Int] = None, completionTime: Option[Time] = None, failedIndexes: Option[String] = None, active: Option[Int] = None) extends Product with Serializable

JobStatus represents the current state of a Job.

Source
JobStatus.scala
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JobStatus
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JobStatus(conditions: Option[Seq[JobCondition]] = None, terminating: Option[Int] = None, uncountedTerminatedPods: Option[UncountedTerminatedPods] = None, completedIndexes: Option[String] = None, startTime: Option[Time] = None, ready: Option[Int] = None, failed: Option[Int] = None, succeeded: Option[Int] = None, completionTime: Option[Time] = None, failedIndexes: Option[String] = None, active: Option[Int] = None)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val active: Option[Int]
  5. def addConditions(newValues: JobCondition*): JobStatus

    Appends new values to conditions

  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  8. val completedIndexes: Option[String]
  9. val completionTime: Option[Time]
  10. val conditions: Option[Seq[JobCondition]]
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. val failed: Option[Int]
  13. val failedIndexes: Option[String]
  14. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. def mapActive(f: (Int) ⇒ Int): JobStatus

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

  17. def mapCompletedIndexes(f: (String) ⇒ String): JobStatus

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

  18. def mapCompletionTime(f: (Time) ⇒ Time): JobStatus

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

  19. def mapConditions(f: (Seq[JobCondition]) ⇒ Seq[JobCondition]): JobStatus

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

  20. def mapFailed(f: (Int) ⇒ Int): JobStatus

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

  21. def mapFailedIndexes(f: (String) ⇒ String): JobStatus

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

  22. def mapReady(f: (Int) ⇒ Int): JobStatus

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

  23. def mapStartTime(f: (Time) ⇒ Time): JobStatus

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

  24. def mapSucceeded(f: (Int) ⇒ Int): JobStatus

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

  25. def mapTerminating(f: (Int) ⇒ Int): JobStatus

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

  26. def mapUncountedTerminatedPods(f: (UncountedTerminatedPods) ⇒ UncountedTerminatedPods): JobStatus

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

  27. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  29. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  30. val ready: Option[Int]
  31. val startTime: Option[Time]
  32. val succeeded: Option[Int]
  33. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  34. val terminating: Option[Int]
  35. val uncountedTerminatedPods: Option[UncountedTerminatedPods]
  36. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  38. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. def withActive(value: Int): JobStatus

    Returns a new data with active set to new value

  40. def withCompletedIndexes(value: String): JobStatus

    Returns a new data with completedIndexes set to new value

  41. def withCompletionTime(value: Time): JobStatus

    Returns a new data with completionTime set to new value

  42. def withConditions(value: Seq[JobCondition]): JobStatus

    Returns a new data with conditions set to new value

  43. def withFailed(value: Int): JobStatus

    Returns a new data with failed set to new value

  44. def withFailedIndexes(value: String): JobStatus

    Returns a new data with failedIndexes set to new value

  45. def withReady(value: Int): JobStatus

    Returns a new data with ready set to new value

  46. def withStartTime(value: Time): JobStatus

    Returns a new data with startTime set to new value

  47. def withSucceeded(value: Int): JobStatus

    Returns a new data with succeeded set to new value

  48. def withTerminating(value: Int): JobStatus

    Returns a new data with terminating set to new value

  49. def withUncountedTerminatedPods(value: UncountedTerminatedPods): JobStatus

    Returns a new data with uncountedTerminatedPods set to new value

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped