public class RevisionSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
RevisionSpec()
No args constructor for use in serialization
|
RevisionSpec(Long activeDeadlineSeconds,
io.fabric8.kubernetes.api.model.Affinity affinity,
Boolean automountServiceAccountToken,
Long containerConcurrency,
List<io.fabric8.kubernetes.api.model.Container> containers,
io.fabric8.kubernetes.api.model.PodDNSConfig dnsConfig,
String dnsPolicy,
Boolean enableServiceLinks,
List<io.fabric8.kubernetes.api.model.EphemeralContainer> ephemeralContainers,
List<io.fabric8.kubernetes.api.model.HostAlias> hostAliases,
Boolean hostIPC,
Boolean hostNetwork,
Boolean hostPID,
String hostname,
List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets,
List<io.fabric8.kubernetes.api.model.Container> initContainers,
String nodeName,
Map<String,String> nodeSelector,
Map<String,io.fabric8.kubernetes.api.model.Quantity> overhead,
String preemptionPolicy,
Integer priority,
String priorityClassName,
List<io.fabric8.kubernetes.api.model.PodReadinessGate> readinessGates,
String restartPolicy,
String runtimeClassName,
String schedulerName,
io.fabric8.kubernetes.api.model.PodSecurityContext securityContext,
String serviceAccount,
String serviceAccountName,
Boolean shareProcessNamespace,
String subdomain,
Long terminationGracePeriodSeconds,
Long timeoutSeconds,
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 |
|---|---|
Long |
getActiveDeadlineSeconds() |
Map<String,Object> |
getAdditionalProperties() |
io.fabric8.kubernetes.api.model.Affinity |
getAffinity() |
Boolean |
getAutomountServiceAccountToken() |
Long |
getContainerConcurrency() |
List<io.fabric8.kubernetes.api.model.Container> |
getContainers() |
io.fabric8.kubernetes.api.model.PodDNSConfig |
getDnsConfig() |
String |
getDnsPolicy() |
Boolean |
getEnableServiceLinks() |
List<io.fabric8.kubernetes.api.model.EphemeralContainer> |
getEphemeralContainers() |
List<io.fabric8.kubernetes.api.model.HostAlias> |
getHostAliases() |
Boolean |
getHostIPC() |
String |
getHostname() |
Boolean |
getHostNetwork() |
Boolean |
getHostPID() |
List<io.fabric8.kubernetes.api.model.LocalObjectReference> |
getImagePullSecrets() |
List<io.fabric8.kubernetes.api.model.Container> |
getInitContainers() |
String |
getNodeName() |
Map<String,String> |
getNodeSelector() |
Map<String,io.fabric8.kubernetes.api.model.Quantity> |
getOverhead() |
String |
getPreemptionPolicy() |
Integer |
getPriority() |
String |
getPriorityClassName() |
List<io.fabric8.kubernetes.api.model.PodReadinessGate> |
getReadinessGates() |
String |
getRestartPolicy() |
String |
getRuntimeClassName() |
String |
getSchedulerName() |
io.fabric8.kubernetes.api.model.PodSecurityContext |
getSecurityContext() |
String |
getServiceAccount() |
String |
getServiceAccountName() |
Boolean |
getShareProcessNamespace() |
String |
getSubdomain() |
Long |
getTerminationGracePeriodSeconds() |
Long |
getTimeoutSeconds() |
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 |
setActiveDeadlineSeconds(Long activeDeadlineSeconds) |
void |
setAdditionalProperty(String name,
Object value) |
void |
setAffinity(io.fabric8.kubernetes.api.model.Affinity affinity) |
void |
setAutomountServiceAccountToken(Boolean automountServiceAccountToken) |
void |
setContainerConcurrency(Long containerConcurrency) |
void |
setContainers(List<io.fabric8.kubernetes.api.model.Container> containers) |
void |
setDnsConfig(io.fabric8.kubernetes.api.model.PodDNSConfig dnsConfig) |
void |
setDnsPolicy(String dnsPolicy) |
void |
setEnableServiceLinks(Boolean enableServiceLinks) |
void |
setEphemeralContainers(List<io.fabric8.kubernetes.api.model.EphemeralContainer> ephemeralContainers) |
void |
setHostAliases(List<io.fabric8.kubernetes.api.model.HostAlias> hostAliases) |
void |
setHostIPC(Boolean hostIPC) |
void |
setHostname(String hostname) |
void |
setHostNetwork(Boolean hostNetwork) |
void |
setHostPID(Boolean hostPID) |
void |
setImagePullSecrets(List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets) |
void |
setInitContainers(List<io.fabric8.kubernetes.api.model.Container> initContainers) |
void |
setNodeName(String nodeName) |
void |
setNodeSelector(Map<String,String> nodeSelector) |
void |
setOverhead(Map<String,io.fabric8.kubernetes.api.model.Quantity> overhead) |
void |
setPreemptionPolicy(String preemptionPolicy) |
void |
setPriority(Integer priority) |
void |
setPriorityClassName(String priorityClassName) |
void |
setReadinessGates(List<io.fabric8.kubernetes.api.model.PodReadinessGate> readinessGates) |
void |
setRestartPolicy(String restartPolicy) |
void |
setRuntimeClassName(String runtimeClassName) |
void |
setSchedulerName(String schedulerName) |
void |
setSecurityContext(io.fabric8.kubernetes.api.model.PodSecurityContext securityContext) |
void |
setServiceAccount(String serviceAccount) |
void |
setServiceAccountName(String serviceAccountName) |
void |
setShareProcessNamespace(Boolean shareProcessNamespace) |
void |
setSubdomain(String subdomain) |
void |
setTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds) |
void |
setTimeoutSeconds(Long timeoutSeconds) |
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) |
public RevisionSpec()
public RevisionSpec(Long activeDeadlineSeconds, io.fabric8.kubernetes.api.model.Affinity affinity, Boolean automountServiceAccountToken, Long containerConcurrency, List<io.fabric8.kubernetes.api.model.Container> containers, io.fabric8.kubernetes.api.model.PodDNSConfig dnsConfig, String dnsPolicy, Boolean enableServiceLinks, List<io.fabric8.kubernetes.api.model.EphemeralContainer> ephemeralContainers, List<io.fabric8.kubernetes.api.model.HostAlias> hostAliases, Boolean hostIPC, Boolean hostNetwork, Boolean hostPID, String hostname, List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets, List<io.fabric8.kubernetes.api.model.Container> initContainers, String nodeName, Map<String,String> nodeSelector, Map<String,io.fabric8.kubernetes.api.model.Quantity> overhead, String preemptionPolicy, Integer priority, String priorityClassName, List<io.fabric8.kubernetes.api.model.PodReadinessGate> readinessGates, String restartPolicy, String runtimeClassName, String schedulerName, io.fabric8.kubernetes.api.model.PodSecurityContext securityContext, String serviceAccount, String serviceAccountName, Boolean shareProcessNamespace, String subdomain, Long terminationGracePeriodSeconds, Long timeoutSeconds, List<io.fabric8.kubernetes.api.model.Toleration> tolerations, List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints, List<io.fabric8.kubernetes.api.model.Volume> volumes)
dnsPolicy - nodeName - terminationGracePeriodSeconds - dnsConfig - hostNetwork - readinessGates - serviceAccountName - imagePullSecrets - priorityClassName - hostAliases - securityContext - preemptionPolicy - nodeSelector - hostname - runtimeClassName - tolerations - automountServiceAccountToken - schedulerName - activeDeadlineSeconds - enableServiceLinks - overhead - hostIPC - topologySpreadConstraints - volumes - ephemeralContainers - serviceAccount - priority - restartPolicy - shareProcessNamespace - containerConcurrency - subdomain - timeoutSeconds - containers - initContainers - affinity - hostPID - public Long getActiveDeadlineSeconds()
public void setActiveDeadlineSeconds(Long activeDeadlineSeconds)
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 Long getContainerConcurrency()
public void setContainerConcurrency(Long containerConcurrency)
public List<io.fabric8.kubernetes.api.model.Container> getContainers()
public void setContainers(List<io.fabric8.kubernetes.api.model.Container> containers)
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.EphemeralContainer> getEphemeralContainers()
public void setEphemeralContainers(List<io.fabric8.kubernetes.api.model.EphemeralContainer> ephemeralContainers)
public List<io.fabric8.kubernetes.api.model.HostAlias> getHostAliases()
public void setHostAliases(List<io.fabric8.kubernetes.api.model.HostAlias> hostAliases)
public Boolean getHostIPC()
public void setHostIPC(Boolean hostIPC)
public Boolean getHostNetwork()
public void setHostNetwork(Boolean hostNetwork)
public Boolean getHostPID()
public void setHostPID(Boolean hostPID)
public String getHostname()
public void setHostname(String hostname)
public List<io.fabric8.kubernetes.api.model.LocalObjectReference> getImagePullSecrets()
public void setImagePullSecrets(List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets)
public List<io.fabric8.kubernetes.api.model.Container> getInitContainers()
public void setInitContainers(List<io.fabric8.kubernetes.api.model.Container> initContainers)
public String getNodeName()
public void setNodeName(String nodeName)
public String getPreemptionPolicy()
public void setPreemptionPolicy(String preemptionPolicy)
public Integer getPriority()
public void setPriority(Integer priority)
public String getPriorityClassName()
public void setPriorityClassName(String priorityClassName)
public List<io.fabric8.kubernetes.api.model.PodReadinessGate> getReadinessGates()
public void setReadinessGates(List<io.fabric8.kubernetes.api.model.PodReadinessGate> readinessGates)
public String getRestartPolicy()
public void setRestartPolicy(String restartPolicy)
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 String getServiceAccount()
public void setServiceAccount(String serviceAccount)
public String getServiceAccountName()
public void setServiceAccountName(String serviceAccountName)
public Boolean getShareProcessNamespace()
public void setShareProcessNamespace(Boolean shareProcessNamespace)
public String getSubdomain()
public void setSubdomain(String subdomain)
public Long getTerminationGracePeriodSeconds()
public void setTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds)
public Long getTimeoutSeconds()
public void setTimeoutSeconds(Long timeoutSeconds)
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)
Copyright © 2015–2021 Red Hat. All rights reserved.