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
- Alphabetic
- By Inheritance
- JobStatus
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- 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
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val active: Option[Int]
-
def
addConditions(newValues: JobCondition*): JobStatus
Appends new values to conditions
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
- val completedIndexes: Option[String]
- val completionTime: Option[Time]
- val conditions: Option[Seq[JobCondition]]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val failed: Option[Int]
- val failedIndexes: Option[String]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
mapActive(f: (Int) ⇒ Int): JobStatus
if active has a value, transforms to the result of function
-
def
mapCompletedIndexes(f: (String) ⇒ String): JobStatus
if completedIndexes has a value, transforms to the result of function
-
def
mapCompletionTime(f: (Time) ⇒ Time): JobStatus
if completionTime has a value, transforms to the result of function
-
def
mapConditions(f: (Seq[JobCondition]) ⇒ Seq[JobCondition]): JobStatus
if conditions has a value, transforms to the result of function
-
def
mapFailed(f: (Int) ⇒ Int): JobStatus
if failed has a value, transforms to the result of function
-
def
mapFailedIndexes(f: (String) ⇒ String): JobStatus
if failedIndexes has a value, transforms to the result of function
-
def
mapReady(f: (Int) ⇒ Int): JobStatus
if ready has a value, transforms to the result of function
-
def
mapStartTime(f: (Time) ⇒ Time): JobStatus
if startTime has a value, transforms to the result of function
-
def
mapSucceeded(f: (Int) ⇒ Int): JobStatus
if succeeded has a value, transforms to the result of function
-
def
mapTerminating(f: (Int) ⇒ Int): JobStatus
if terminating has a value, transforms to the result of function
-
def
mapUncountedTerminatedPods(f: (UncountedTerminatedPods) ⇒ UncountedTerminatedPods): JobStatus
if uncountedTerminatedPods has a value, transforms to the result of function
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val ready: Option[Int]
- val startTime: Option[Time]
- val succeeded: Option[Int]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- val terminating: Option[Int]
- val uncountedTerminatedPods: Option[UncountedTerminatedPods]
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
withActive(value: Int): JobStatus
Returns a new data with active set to new value
-
def
withCompletedIndexes(value: String): JobStatus
Returns a new data with completedIndexes set to new value
-
def
withCompletionTime(value: Time): JobStatus
Returns a new data with completionTime set to new value
-
def
withConditions(value: Seq[JobCondition]): JobStatus
Returns a new data with conditions set to new value
-
def
withFailed(value: Int): JobStatus
Returns a new data with failed set to new value
-
def
withFailedIndexes(value: String): JobStatus
Returns a new data with failedIndexes set to new value
-
def
withReady(value: Int): JobStatus
Returns a new data with ready set to new value
-
def
withStartTime(value: Time): JobStatus
Returns a new data with startTime set to new value
-
def
withSucceeded(value: Int): JobStatus
Returns a new data with succeeded set to new value
-
def
withTerminating(value: Int): JobStatus
Returns a new data with terminating set to new value
-
def
withUncountedTerminatedPods(value: UncountedTerminatedPods): JobStatus
Returns a new data with uncountedTerminatedPods set to new value