Class JobCondition
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.batch.v1.JobCondition
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class JobCondition extends java.lang.Object implements com.marcnuri.yakc.model.Model
JobCondition describes current state of a job.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JobCondition.Builder
-
Constructor Summary
Constructors Constructor Description JobCondition()
JobCondition(java.time.OffsetDateTime lastProbeTime, java.time.OffsetDateTime lastTransitionTime, java.lang.String message, java.lang.String reason, @NonNull java.lang.String status, @NonNull java.lang.String type)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JobCondition.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.time.OffsetDateTime
getLastProbeTime()
java.time.OffsetDateTime
getLastTransitionTime()
java.lang.String
getMessage()
Human readable message indicating details about last transition.java.lang.String
getReason()
(brief) reason for the condition's last transition.@NonNull java.lang.String
getStatus()
Status of the condition, one of True, False, Unknown.@NonNull java.lang.String
getType()
Type of job condition, Complete or Failed.int
hashCode()
void
setLastProbeTime(java.time.OffsetDateTime lastProbeTime)
void
setLastTransitionTime(java.time.OffsetDateTime lastTransitionTime)
void
setMessage(java.lang.String message)
Human readable message indicating details about last transition.void
setReason(java.lang.String reason)
(brief) reason for the condition's last transition.void
setStatus(@NonNull java.lang.String status)
Status of the condition, one of True, False, Unknown.void
setType(@NonNull java.lang.String type)
Type of job condition, Complete or Failed.JobCondition.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Constructor Detail
-
JobCondition
public JobCondition(java.time.OffsetDateTime lastProbeTime, java.time.OffsetDateTime lastTransitionTime, java.lang.String message, java.lang.String reason, @NonNull @NonNull java.lang.String status, @NonNull @NonNull java.lang.String type)
-
JobCondition
public JobCondition()
-
-
Method Detail
-
builder
public static JobCondition.Builder builder()
-
toBuilder
public JobCondition.Builder toBuilder()
-
getLastProbeTime
public java.time.OffsetDateTime getLastProbeTime()
-
getLastTransitionTime
public java.time.OffsetDateTime getLastTransitionTime()
-
getMessage
public java.lang.String getMessage()
Human readable message indicating details about last transition.
-
getReason
public java.lang.String getReason()
(brief) reason for the condition's last transition.
-
getStatus
@NonNull public @NonNull java.lang.String getStatus()
Status of the condition, one of True, False, Unknown.
-
getType
@NonNull public @NonNull java.lang.String getType()
Type of job condition, Complete or Failed.
-
setLastProbeTime
public void setLastProbeTime(java.time.OffsetDateTime lastProbeTime)
-
setLastTransitionTime
public void setLastTransitionTime(java.time.OffsetDateTime lastTransitionTime)
-
setMessage
public void setMessage(java.lang.String message)
Human readable message indicating details about last transition.
-
setReason
public void setReason(java.lang.String reason)
(brief) reason for the condition's last transition.
-
setStatus
public void setStatus(@NonNull @NonNull java.lang.String status)
Status of the condition, one of True, False, Unknown.
-
setType
public void setType(@NonNull @NonNull java.lang.String type)
Type of job condition, Complete or Failed.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-