Class DeploymentCondition
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.apps.v1beta1.DeploymentCondition
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class DeploymentCondition extends java.lang.Object implements com.marcnuri.yakc.model.Model
DeploymentCondition describes the state of a deployment at a certain point.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DeploymentCondition.Builder
-
Constructor Summary
Constructors Constructor Description DeploymentCondition()
DeploymentCondition(java.time.OffsetDateTime lastTransitionTime, java.time.OffsetDateTime lastUpdateTime, 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 DeploymentCondition.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.time.OffsetDateTime
getLastTransitionTime()
java.time.OffsetDateTime
getLastUpdateTime()
java.lang.String
getMessage()
A human readable message indicating details about the transition.java.lang.String
getReason()
The 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 deployment condition.int
hashCode()
void
setLastTransitionTime(java.time.OffsetDateTime lastTransitionTime)
void
setLastUpdateTime(java.time.OffsetDateTime lastUpdateTime)
void
setMessage(java.lang.String message)
A human readable message indicating details about the transition.void
setReason(java.lang.String reason)
The 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 deployment condition.DeploymentCondition.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Constructor Detail
-
DeploymentCondition
public DeploymentCondition(java.time.OffsetDateTime lastTransitionTime, java.time.OffsetDateTime lastUpdateTime, java.lang.String message, java.lang.String reason, @NonNull @NonNull java.lang.String status, @NonNull @NonNull java.lang.String type)
-
DeploymentCondition
public DeploymentCondition()
-
-
Method Detail
-
builder
public static DeploymentCondition.Builder builder()
-
toBuilder
public DeploymentCondition.Builder toBuilder()
-
getLastTransitionTime
public java.time.OffsetDateTime getLastTransitionTime()
-
getLastUpdateTime
public java.time.OffsetDateTime getLastUpdateTime()
-
getMessage
public java.lang.String getMessage()
A human readable message indicating details about the transition.
-
getReason
public java.lang.String getReason()
The 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 deployment condition.
-
setLastTransitionTime
public void setLastTransitionTime(java.time.OffsetDateTime lastTransitionTime)
-
setLastUpdateTime
public void setLastUpdateTime(java.time.OffsetDateTime lastUpdateTime)
-
setMessage
public void setMessage(java.lang.String message)
A human readable message indicating details about the transition.
-
setReason
public void setReason(java.lang.String reason)
The 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 deployment condition.
-
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
-
-