case class JobCondition(lastProbeTime: Optional[Time] = Optional.Absent, lastTransitionTime: Optional[Time] = Optional.Absent, message: Optional[String] = Optional.Absent, reason: Optional[String] = Optional.Absent, status: String, type: String) extends Product with Serializable
JobCondition describes current state of a job.
- message
Human readable message indicating details about last transition.
- reason
(brief) reason for the condition's last transition.
- status
Status of the condition, one of True, False, Unknown.
- type
Type of job condition, Complete or Failed.
- Alphabetic
- By Inheritance
- JobCondition
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
JobCondition(lastProbeTime: Optional[Time] = Optional.Absent, lastTransitionTime: Optional[Time] = Optional.Absent, message: Optional[String] = Optional.Absent, reason: Optional[String] = Optional.Absent, status: String, type: String)
- message
Human readable message indicating details about last transition.
- reason
(brief) reason for the condition's last transition.
- status
Status of the condition, one of True, False, Unknown.
- type
Type of job condition, Complete or Failed.
Value Members
-
def
getLastProbeTime: IO[K8sFailure, Time]
Gets lastProbeTime.
Gets lastProbeTime.
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getLastTransitionTime: IO[K8sFailure, Time]
Gets lastTransitionTime.
Gets lastTransitionTime.
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getMessage: IO[K8sFailure, String]
Human readable message indicating details about last transition.
Human readable message indicating details about last transition.
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getReason: IO[K8sFailure, String]
(brief) reason for the condition's last transition.
(brief) reason for the condition's last transition.
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getStatus: IO[K8sFailure, String]
Status of the condition, one of True, False, Unknown.
Status of the condition, one of True, False, Unknown.
This effect always succeeds, it is safe to use the field status directly.
-
def
getType: IO[K8sFailure, String]
Type of job condition, Complete or Failed.
Type of job condition, Complete or Failed.
This effect always succeeds, it is safe to use the field type directly.
- val lastProbeTime: Optional[Time]
- val lastTransitionTime: Optional[Time]
- val message: Optional[String]
- val reason: Optional[String]
- val status: String
- val type: String