Class PodSpec

    • Method Detail

      • getActiveDeadlineSeconds

        public Long getActiveDeadlineSeconds()
      • setActiveDeadlineSeconds

        public void setActiveDeadlineSeconds​(Long activeDeadlineSeconds)
      • getAffinity

        public Affinity getAffinity()
      • setAffinity

        public void setAffinity​(Affinity affinity)
      • getAutomountServiceAccountToken

        public Boolean getAutomountServiceAccountToken()
      • setAutomountServiceAccountToken

        public void setAutomountServiceAccountToken​(Boolean automountServiceAccountToken)
      • setContainers

        public void setContainers​(List<Container> containers)
      • setDnsConfig

        public void setDnsConfig​(PodDNSConfig dnsConfig)
      • getDnsPolicy

        public String getDnsPolicy()
      • setDnsPolicy

        public void setDnsPolicy​(String dnsPolicy)
      • getEnableServiceLinks

        public Boolean getEnableServiceLinks()
      • setEnableServiceLinks

        public void setEnableServiceLinks​(Boolean enableServiceLinks)
      • setEphemeralContainers

        public void setEphemeralContainers​(List<EphemeralContainer> ephemeralContainers)
      • setHostAliases

        public void setHostAliases​(List<HostAlias> hostAliases)
      • getHostIPC

        public Boolean getHostIPC()
      • setHostIPC

        public void setHostIPC​(Boolean hostIPC)
      • getHostNetwork

        public Boolean getHostNetwork()
      • setHostNetwork

        public void setHostNetwork​(Boolean hostNetwork)
      • getHostPID

        public Boolean getHostPID()
      • setHostPID

        public void setHostPID​(Boolean hostPID)
      • getHostUsers

        public Boolean getHostUsers()
      • setHostUsers

        public void setHostUsers​(Boolean hostUsers)
      • getHostname

        public String getHostname()
      • setHostname

        public void setHostname​(String hostname)
      • setInitContainers

        public void setInitContainers​(List<Container> initContainers)
      • getNodeName

        public String getNodeName()
      • setNodeName

        public void setNodeName​(String nodeName)
      • setNodeSelector

        public void setNodeSelector​(Map<String,​String> nodeSelector)
      • getOs

        public PodOS getOs()
      • setOs

        public void setOs​(PodOS os)
      • getPreemptionPolicy

        public String getPreemptionPolicy()
      • setPreemptionPolicy

        public void setPreemptionPolicy​(String preemptionPolicy)
      • getPriority

        public Integer getPriority()
      • setPriority

        public void setPriority​(Integer priority)
      • getPriorityClassName

        public String getPriorityClassName()
      • setPriorityClassName

        public void setPriorityClassName​(String priorityClassName)
      • getRestartPolicy

        public String getRestartPolicy()
      • setRestartPolicy

        public void setRestartPolicy​(String restartPolicy)
      • getRuntimeClassName

        public String getRuntimeClassName()
      • setRuntimeClassName

        public void setRuntimeClassName​(String runtimeClassName)
      • getSchedulerName

        public String getSchedulerName()
      • setSchedulerName

        public void setSchedulerName​(String schedulerName)
      • setSecurityContext

        public void setSecurityContext​(PodSecurityContext securityContext)
      • getServiceAccount

        public String getServiceAccount()
      • setServiceAccount

        public void setServiceAccount​(String serviceAccount)
      • getServiceAccountName

        public String getServiceAccountName()
      • setServiceAccountName

        public void setServiceAccountName​(String serviceAccountName)
      • getSetHostnameAsFQDN

        public Boolean getSetHostnameAsFQDN()
      • setSetHostnameAsFQDN

        public void setSetHostnameAsFQDN​(Boolean setHostnameAsFQDN)
      • getShareProcessNamespace

        public Boolean getShareProcessNamespace()
      • setShareProcessNamespace

        public void setShareProcessNamespace​(Boolean shareProcessNamespace)
      • getSubdomain

        public String getSubdomain()
      • setSubdomain

        public void setSubdomain​(String subdomain)
      • getTerminationGracePeriodSeconds

        public Long getTerminationGracePeriodSeconds()
      • setTerminationGracePeriodSeconds

        public void setTerminationGracePeriodSeconds​(Long terminationGracePeriodSeconds)
      • setTolerations

        public void setTolerations​(List<Toleration> tolerations)
      • setVolumes

        public void setVolumes​(List<Volume> volumes)
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)