Class ContainerState
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.core.v1.ContainerState
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class ContainerState extends java.lang.Object implements com.marcnuri.yakc.model.Model
ContainerState holds a possible state of container. Only one of its members may be specified. If none of them is specified, the default one is ContainerStateWaiting.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ContainerState.Builder
-
Constructor Summary
Constructors Constructor Description ContainerState()
ContainerState(ContainerStateRunning running, ContainerStateTerminated terminated, ContainerStateWaiting waiting)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ContainerState.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
ContainerStateRunning
getRunning()
ContainerStateTerminated
getTerminated()
ContainerStateWaiting
getWaiting()
int
hashCode()
void
setRunning(ContainerStateRunning running)
void
setTerminated(ContainerStateTerminated terminated)
void
setWaiting(ContainerStateWaiting waiting)
ContainerState.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Constructor Detail
-
ContainerState
public ContainerState(ContainerStateRunning running, ContainerStateTerminated terminated, ContainerStateWaiting waiting)
-
ContainerState
public ContainerState()
-
-
Method Detail
-
builder
public static ContainerState.Builder builder()
-
toBuilder
public ContainerState.Builder toBuilder()
-
getRunning
public ContainerStateRunning getRunning()
-
getTerminated
public ContainerStateTerminated getTerminated()
-
getWaiting
public ContainerStateWaiting getWaiting()
-
setRunning
public void setRunning(ContainerStateRunning running)
-
setTerminated
public void setTerminated(ContainerStateTerminated terminated)
-
setWaiting
public void setWaiting(ContainerStateWaiting waiting)
-
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
-
-