@Generated(value="jsonschema2pojo") public class Template extends Object implements io.fabric8.kubernetes.api.builder.Editable<TemplateBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
Template()
No args constructor for use in serialization
|
Template(io.fabric8.kubernetes.api.model.Affinity affinity,
Boolean automountServiceAccountToken,
io.fabric8.kubernetes.api.model.PodDNSConfig dnsConfig,
String dnsPolicy,
Boolean enableServiceLinks,
List<io.fabric8.kubernetes.api.model.EnvVar> env,
List<io.fabric8.kubernetes.api.model.HostAlias> hostAliases,
Boolean hostNetwork,
List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets,
Map<String,String> nodeSelector,
String priorityClassName,
String runtimeClassName,
String schedulerName,
io.fabric8.kubernetes.api.model.PodSecurityContext securityContext,
List<io.fabric8.kubernetes.api.model.Toleration> tolerations,
List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints,
List<io.fabric8.kubernetes.api.model.Volume> volumes) |
| Modifier and Type | Method and Description |
|---|---|
TemplateBuilder |
edit() |
Map<String,Object> |
getAdditionalProperties() |
io.fabric8.kubernetes.api.model.Affinity |
getAffinity() |
Boolean |
getAutomountServiceAccountToken() |
io.fabric8.kubernetes.api.model.PodDNSConfig |
getDnsConfig() |
String |
getDnsPolicy() |
Boolean |
getEnableServiceLinks() |
List<io.fabric8.kubernetes.api.model.EnvVar> |
getEnv() |
List<io.fabric8.kubernetes.api.model.HostAlias> |
getHostAliases() |
Boolean |
getHostNetwork() |
List<io.fabric8.kubernetes.api.model.LocalObjectReference> |
getImagePullSecrets() |
Map<String,String> |
getNodeSelector() |
String |
getPriorityClassName() |
String |
getRuntimeClassName() |
String |
getSchedulerName() |
io.fabric8.kubernetes.api.model.PodSecurityContext |
getSecurityContext() |
List<io.fabric8.kubernetes.api.model.Toleration> |
getTolerations() |
List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> |
getTopologySpreadConstraints() |
List<io.fabric8.kubernetes.api.model.Volume> |
getVolumes() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setAffinity(io.fabric8.kubernetes.api.model.Affinity affinity) |
void |
setAutomountServiceAccountToken(Boolean automountServiceAccountToken) |
void |
setDnsConfig(io.fabric8.kubernetes.api.model.PodDNSConfig dnsConfig) |
void |
setDnsPolicy(String dnsPolicy) |
void |
setEnableServiceLinks(Boolean enableServiceLinks) |
void |
setEnv(List<io.fabric8.kubernetes.api.model.EnvVar> env) |
void |
setHostAliases(List<io.fabric8.kubernetes.api.model.HostAlias> hostAliases) |
void |
setHostNetwork(Boolean hostNetwork) |
void |
setImagePullSecrets(List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets) |
void |
setNodeSelector(Map<String,String> nodeSelector) |
void |
setPriorityClassName(String priorityClassName) |
void |
setRuntimeClassName(String runtimeClassName) |
void |
setSchedulerName(String schedulerName) |
void |
setSecurityContext(io.fabric8.kubernetes.api.model.PodSecurityContext securityContext) |
void |
setTolerations(List<io.fabric8.kubernetes.api.model.Toleration> tolerations) |
void |
setTopologySpreadConstraints(List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints) |
void |
setVolumes(List<io.fabric8.kubernetes.api.model.Volume> volumes) |
TemplateBuilder |
toBuilder() |
public Template()
public Template(io.fabric8.kubernetes.api.model.Affinity affinity,
Boolean automountServiceAccountToken,
io.fabric8.kubernetes.api.model.PodDNSConfig dnsConfig,
String dnsPolicy,
Boolean enableServiceLinks,
List<io.fabric8.kubernetes.api.model.EnvVar> env,
List<io.fabric8.kubernetes.api.model.HostAlias> hostAliases,
Boolean hostNetwork,
List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets,
Map<String,String> nodeSelector,
String priorityClassName,
String runtimeClassName,
String schedulerName,
io.fabric8.kubernetes.api.model.PodSecurityContext securityContext,
List<io.fabric8.kubernetes.api.model.Toleration> tolerations,
List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints,
List<io.fabric8.kubernetes.api.model.Volume> volumes)
public io.fabric8.kubernetes.api.model.Affinity getAffinity()
public void setAffinity(io.fabric8.kubernetes.api.model.Affinity affinity)
public Boolean getAutomountServiceAccountToken()
public void setAutomountServiceAccountToken(Boolean automountServiceAccountToken)
public io.fabric8.kubernetes.api.model.PodDNSConfig getDnsConfig()
public void setDnsConfig(io.fabric8.kubernetes.api.model.PodDNSConfig dnsConfig)
public String getDnsPolicy()
public void setDnsPolicy(String dnsPolicy)
public Boolean getEnableServiceLinks()
public void setEnableServiceLinks(Boolean enableServiceLinks)
public List<io.fabric8.kubernetes.api.model.EnvVar> getEnv()
public void setEnv(List<io.fabric8.kubernetes.api.model.EnvVar> env)
public List<io.fabric8.kubernetes.api.model.HostAlias> getHostAliases()
public void setHostAliases(List<io.fabric8.kubernetes.api.model.HostAlias> hostAliases)
public Boolean getHostNetwork()
public void setHostNetwork(Boolean hostNetwork)
public List<io.fabric8.kubernetes.api.model.LocalObjectReference> getImagePullSecrets()
public void setImagePullSecrets(List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets)
public String getPriorityClassName()
public void setPriorityClassName(String priorityClassName)
public String getRuntimeClassName()
public void setRuntimeClassName(String runtimeClassName)
public String getSchedulerName()
public void setSchedulerName(String schedulerName)
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.Toleration> getTolerations()
public void setTolerations(List<io.fabric8.kubernetes.api.model.Toleration> tolerations)
public List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> getTopologySpreadConstraints()
public void setTopologySpreadConstraints(List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints)
public List<io.fabric8.kubernetes.api.model.Volume> getVolumes()
public void setVolumes(List<io.fabric8.kubernetes.api.model.Volume> volumes)
public TemplateBuilder edit()
edit in interface io.fabric8.kubernetes.api.builder.Editable<TemplateBuilder>public TemplateBuilder toBuilder()
Copyright © 2015–2023 Red Hat. All rights reserved.