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