public class PodSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
PodSpec()
No args constructor for use in serialization
|
PodSpec(Long activeDeadlineSeconds,
List<io.fabric8.kubernetes.api.model.Container> containers,
String dnsPolicy,
List<io.fabric8.kubernetes.api.model.EphemeralContainer> ephemeralContainers,
List<io.fabric8.kubernetes.api.model.Container> initContainers,
Map<String,String> nodeSelector,
String restartPolicy,
Long terminationGracePeriodSeconds,
List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints,
List<io.fabric8.kubernetes.api.model.Volume> volumes) |
| Modifier and Type | Method and Description |
|---|---|
Long |
getActiveDeadlineSeconds() |
Map<String,Object> |
getAdditionalProperties() |
List<io.fabric8.kubernetes.api.model.Container> |
getContainers() |
String |
getDnsPolicy() |
List<io.fabric8.kubernetes.api.model.EphemeralContainer> |
getEphemeralContainers() |
List<io.fabric8.kubernetes.api.model.Container> |
getInitContainers() |
Map<String,String> |
getNodeSelector() |
String |
getRestartPolicy() |
Long |
getTerminationGracePeriodSeconds() |
List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> |
getTopologySpreadConstraints() |
List<io.fabric8.kubernetes.api.model.Volume> |
getVolumes() |
void |
setActiveDeadlineSeconds(Long activeDeadlineSeconds) |
void |
setAdditionalProperty(String name,
Object value) |
void |
setContainers(List<io.fabric8.kubernetes.api.model.Container> containers) |
void |
setDnsPolicy(String dnsPolicy) |
void |
setEphemeralContainers(List<io.fabric8.kubernetes.api.model.EphemeralContainer> ephemeralContainers) |
void |
setInitContainers(List<io.fabric8.kubernetes.api.model.Container> initContainers) |
void |
setNodeSelector(Map<String,String> nodeSelector) |
void |
setRestartPolicy(String restartPolicy) |
void |
setTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds) |
void |
setTopologySpreadConstraints(List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints) |
void |
setVolumes(List<io.fabric8.kubernetes.api.model.Volume> volumes) |
public PodSpec()
public PodSpec(Long activeDeadlineSeconds, List<io.fabric8.kubernetes.api.model.Container> containers, String dnsPolicy, List<io.fabric8.kubernetes.api.model.EphemeralContainer> ephemeralContainers, List<io.fabric8.kubernetes.api.model.Container> initContainers, Map<String,String> nodeSelector, String restartPolicy, Long terminationGracePeriodSeconds, List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints, List<io.fabric8.kubernetes.api.model.Volume> volumes)
dnsPolicy - terminationGracePeriodSeconds - topologySpreadConstraints - volumes - containers - ephemeralContainers - restartPolicy - activeDeadlineSeconds - initContainers - nodeSelector - public Long getActiveDeadlineSeconds()
public void setActiveDeadlineSeconds(Long activeDeadlineSeconds)
public List<io.fabric8.kubernetes.api.model.Container> getContainers()
public void setContainers(List<io.fabric8.kubernetes.api.model.Container> containers)
public String getDnsPolicy()
public void setDnsPolicy(String dnsPolicy)
public List<io.fabric8.kubernetes.api.model.EphemeralContainer> getEphemeralContainers()
public void setEphemeralContainers(List<io.fabric8.kubernetes.api.model.EphemeralContainer> ephemeralContainers)
public List<io.fabric8.kubernetes.api.model.Container> getInitContainers()
public void setInitContainers(List<io.fabric8.kubernetes.api.model.Container> initContainers)
public String getRestartPolicy()
public void setRestartPolicy(String restartPolicy)
public Long getTerminationGracePeriodSeconds()
public void setTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds)
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)
Copyright © 2015–2023 Red Hat. All rights reserved.