@Generated(value="org.jsonschema2pojo") public class PodSpec extends Object implements KubernetesResource
| Constructor and Description |
|---|
PodSpec()
No args constructor for use in serialization
|
PodSpec(Long activeDeadlineSeconds,
List<Container> containers,
String dnsPolicy,
String host,
Boolean hostIPC,
Boolean hostNetwork,
Boolean hostPID,
String hostname,
List<LocalObjectReference> imagePullSecrets,
String nodeName,
Map<String,String> nodeSelector,
String restartPolicy,
PodSecurityContext securityContext,
String serviceAccount,
String serviceAccountName,
String subdomain,
Long terminationGracePeriodSeconds,
List<Volume> volumes) |
public PodSpec()
public PodSpec(Long activeDeadlineSeconds, List<Container> containers, String dnsPolicy, String host, Boolean hostIPC, Boolean hostNetwork, Boolean hostPID, String hostname, List<LocalObjectReference> imagePullSecrets, String nodeName, Map<String,String> nodeSelector, String restartPolicy, PodSecurityContext securityContext, String serviceAccount, String serviceAccountName, String subdomain, Long terminationGracePeriodSeconds, List<Volume> volumes)
dnsPolicy - nodeName - terminationGracePeriodSeconds - hostNetwork - serviceAccountName - imagePullSecrets - hostIPC - volumes - serviceAccount - securityContext - restartPolicy - nodeSelector - hostname - host - subdomain - containers - activeDeadlineSeconds - hostPID - public Long getActiveDeadlineSeconds()
public void setActiveDeadlineSeconds(Long activeDeadlineSeconds)
activeDeadlineSeconds - The activeDeadlineSecondspublic void setContainers(List<Container> containers)
containers - The containerspublic String getDnsPolicy()
public void setDnsPolicy(String dnsPolicy)
dnsPolicy - The dnsPolicypublic String getHost()
public void setHost(String host)
host - The hostpublic Boolean getHostIPC()
public void setHostIPC(Boolean hostIPC)
hostIPC - The hostIPCpublic Boolean getHostNetwork()
public void setHostNetwork(Boolean hostNetwork)
hostNetwork - The hostNetworkpublic Boolean getHostPID()
public void setHostPID(Boolean hostPID)
hostPID - The hostPIDpublic String getHostname()
public void setHostname(String hostname)
hostname - The hostnamepublic List<LocalObjectReference> getImagePullSecrets()
public void setImagePullSecrets(List<LocalObjectReference> imagePullSecrets)
imagePullSecrets - The imagePullSecretspublic String getNodeName()
public void setNodeName(String nodeName)
nodeName - The nodeNamepublic void setNodeSelector(Map<String,String> nodeSelector)
nodeSelector - The nodeSelectorpublic String getRestartPolicy()
public void setRestartPolicy(String restartPolicy)
restartPolicy - The restartPolicypublic PodSecurityContext getSecurityContext()
public void setSecurityContext(PodSecurityContext securityContext)
securityContext - The securityContextpublic String getServiceAccount()
public void setServiceAccount(String serviceAccount)
serviceAccount - The serviceAccountpublic String getServiceAccountName()
public void setServiceAccountName(String serviceAccountName)
serviceAccountName - The serviceAccountNamepublic String getSubdomain()
public void setSubdomain(String subdomain)
subdomain - The subdomainpublic Long getTerminationGracePeriodSeconds()
public void setTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds)
terminationGracePeriodSeconds - The terminationGracePeriodSecondsCopyright © 2011–2016 Red Hat. All rights reserved.