Class PodTemplateSpec
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.core.v1.PodTemplateSpec
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class PodTemplateSpec extends java.lang.Object implements com.marcnuri.yakc.model.Model
PodTemplateSpec describes the data a pod should have when created from a template
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PodTemplateSpec.Builder
-
Constructor Summary
Constructors Constructor Description PodTemplateSpec()
PodTemplateSpec(ObjectMeta metadata, PodSpec spec)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PodTemplateSpec.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
ObjectMeta
getMetadata()
PodSpec
getSpec()
int
hashCode()
void
setMetadata(ObjectMeta metadata)
void
setSpec(PodSpec spec)
PodTemplateSpec.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Constructor Detail
-
PodTemplateSpec
public PodTemplateSpec(ObjectMeta metadata, PodSpec spec)
-
PodTemplateSpec
public PodTemplateSpec()
-
-
Method Detail
-
builder
public static PodTemplateSpec.Builder builder()
-
toBuilder
public PodTemplateSpec.Builder toBuilder()
-
getMetadata
public ObjectMeta getMetadata()
-
getSpec
public PodSpec getSpec()
-
setMetadata
public void setMetadata(ObjectMeta metadata)
-
setSpec
public void setSpec(PodSpec spec)
-
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
-
-