public class PodTemplate extends Object implements Serializable, UnknownPropertyPreserving
| Constructor and Description |
|---|
PodTemplate() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAdditionalProperties() |
io.fabric8.kubernetes.api.model.Affinity |
getAffinity() |
List<io.fabric8.kubernetes.api.model.LocalObjectReference> |
getImagePullSecrets() |
MetadataTemplate |
getMetadata() |
String |
getPriorityClassName() |
String |
getSchedulerName() |
io.fabric8.kubernetes.api.model.PodSecurityContext |
getSecurityContext() |
int |
getTerminationGracePeriodSeconds() |
List<io.fabric8.kubernetes.api.model.Toleration> |
getTolerations() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setAffinity(io.fabric8.kubernetes.api.model.Affinity affinity) |
void |
setImagePullSecrets(List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets) |
void |
setMetadata(MetadataTemplate metadata) |
void |
setPriorityClassName(String priorityClassName) |
void |
setSchedulerName(String schedulerName) |
void |
setSecurityContext(io.fabric8.kubernetes.api.model.PodSecurityContext securityContext) |
void |
setTerminationGracePeriodSeconds(int terminationGracePeriodSeconds) |
void |
setTolerations(List<io.fabric8.kubernetes.api.model.Toleration> tolerations) |
public MetadataTemplate getMetadata()
public void setMetadata(MetadataTemplate metadata)
public io.fabric8.kubernetes.api.model.PodSecurityContext getSecurityContext()
public void setSecurityContext(io.fabric8.kubernetes.api.model.PodSecurityContext securityContext)
public List<io.fabric8.kubernetes.api.model.LocalObjectReference> getImagePullSecrets()
public void setImagePullSecrets(List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets)
public int getTerminationGracePeriodSeconds()
public void setTerminationGracePeriodSeconds(int terminationGracePeriodSeconds)
public io.fabric8.kubernetes.api.model.Affinity getAffinity()
public void setAffinity(io.fabric8.kubernetes.api.model.Affinity affinity)
public List<io.fabric8.kubernetes.api.model.Toleration> getTolerations()
public void setTolerations(List<io.fabric8.kubernetes.api.model.Toleration> tolerations)
public String getPriorityClassName()
public void setPriorityClassName(String priorityClassName)
public String getSchedulerName()
public void setSchedulerName(String schedulerName)
public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface UnknownPropertyPreservingpublic void setAdditionalProperty(String name, Object value)
setAdditionalProperty in interface UnknownPropertyPreservingCopyright © 2020. All rights reserved.