Class HorizontalPodAutoscalerCondition
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class HorizontalPodAutoscalerCondition extends java.lang.Object implements com.marcnuri.yakc.model.Model
HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain point.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HorizontalPodAutoscalerCondition.Builder
-
Constructor Summary
Constructors Constructor Description HorizontalPodAutoscalerCondition()
HorizontalPodAutoscalerCondition(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 HorizontalPodAutoscalerCondition.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.time.OffsetDateTime
getLastTransitionTime()
java.lang.String
getMessage()
message is a human-readable explanation containing details about the transitionjava.lang.String
getReason()
reason is the reason for the condition's last transition.@NonNull java.lang.String
getStatus()
status is the status of the condition (True, False, Unknown)@NonNull java.lang.String
getType()
type describes the current conditionint
hashCode()
void
setLastTransitionTime(java.time.OffsetDateTime lastTransitionTime)
void
setMessage(java.lang.String message)
message is a human-readable explanation containing details about the transitionvoid
setReason(java.lang.String reason)
reason is the reason for the condition's last transition.void
setStatus(@NonNull java.lang.String status)
status is the status of the condition (True, False, Unknown)void
setType(@NonNull java.lang.String type)
type describes the current conditionHorizontalPodAutoscalerCondition.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Constructor Detail
-
HorizontalPodAutoscalerCondition
public HorizontalPodAutoscalerCondition(java.time.OffsetDateTime lastTransitionTime, java.lang.String message, java.lang.String reason, @NonNull @NonNull java.lang.String status, @NonNull @NonNull java.lang.String type)
-
HorizontalPodAutoscalerCondition
public HorizontalPodAutoscalerCondition()
-
-
Method Detail
-
builder
public static HorizontalPodAutoscalerCondition.Builder builder()
-
toBuilder
public HorizontalPodAutoscalerCondition.Builder toBuilder()
-
getLastTransitionTime
public java.time.OffsetDateTime getLastTransitionTime()
-
getMessage
public java.lang.String getMessage()
message is a human-readable explanation containing details about the transition
-
getReason
public java.lang.String getReason()
reason is the reason for the condition's last transition.
-
getStatus
@NonNull public @NonNull java.lang.String getStatus()
status is the status of the condition (True, False, Unknown)
-
getType
@NonNull public @NonNull java.lang.String getType()
type describes the current condition
-
setLastTransitionTime
public void setLastTransitionTime(java.time.OffsetDateTime lastTransitionTime)
-
setMessage
public void setMessage(java.lang.String message)
message is a human-readable explanation containing details about the transition
-
setReason
public void setReason(java.lang.String reason)
reason is the reason for the condition's last transition.
-
setStatus
public void setStatus(@NonNull @NonNull java.lang.String status)
status is the status of the condition (True, False, Unknown)
-
setType
public void setType(@NonNull @NonNull java.lang.String type)
type describes the current 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
-
-