@Generated(value="org.jsonschema2pojo") 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)
activeDeadlineSeconds - The activeDeadlineSecondspublic io.fabric8.kubernetes.api.model.Affinity getAffinity()
public void setAffinity(io.fabric8.kubernetes.api.model.Affinity affinity)
affinity - The affinitypublic Boolean getAutomountServiceAccountToken()
public void setAutomountServiceAccountToken(Boolean automountServiceAccountToken)
automountServiceAccountToken - The automountServiceAccountTokenpublic Long getContainerConcurrency()
public void setContainerConcurrency(Long containerConcurrency)
containerConcurrency - The containerConcurrencypublic List<io.fabric8.kubernetes.api.model.Container> getContainers()
public void setContainers(List<io.fabric8.kubernetes.api.model.Container> containers)
containers - The containerspublic io.fabric8.kubernetes.api.model.PodDNSConfig getDnsConfig()
public void setDnsConfig(io.fabric8.kubernetes.api.model.PodDNSConfig dnsConfig)
dnsConfig - The dnsConfigpublic String getDnsPolicy()
public void setDnsPolicy(String dnsPolicy)
dnsPolicy - The dnsPolicypublic Boolean getEnableServiceLinks()
public void setEnableServiceLinks(Boolean enableServiceLinks)
enableServiceLinks - The enableServiceLinkspublic List<io.fabric8.kubernetes.api.model.EphemeralContainer> getEphemeralContainers()
public void setEphemeralContainers(List<io.fabric8.kubernetes.api.model.EphemeralContainer> ephemeralContainers)
ephemeralContainers - The ephemeralContainerspublic List<io.fabric8.kubernetes.api.model.HostAlias> getHostAliases()
public void setHostAliases(List<io.fabric8.kubernetes.api.model.HostAlias> hostAliases)
hostAliases - The hostAliasespublic 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<io.fabric8.kubernetes.api.model.LocalObjectReference> getImagePullSecrets()
public void setImagePullSecrets(List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets)
imagePullSecrets - The imagePullSecretspublic List<io.fabric8.kubernetes.api.model.Container> getInitContainers()
public void setInitContainers(List<io.fabric8.kubernetes.api.model.Container> initContainers)
initContainers - The initContainerspublic String getNodeName()
public void setNodeName(String nodeName)
nodeName - The nodeNamepublic void setNodeSelector(Map<String,String> nodeSelector)
nodeSelector - The nodeSelectorpublic Map<String,io.fabric8.kubernetes.api.model.Quantity> getOverhead()
public void setOverhead(Map<String,io.fabric8.kubernetes.api.model.Quantity> overhead)
overhead - The overheadpublic String getPreemptionPolicy()
public void setPreemptionPolicy(String preemptionPolicy)
preemptionPolicy - The preemptionPolicypublic Integer getPriority()
public void setPriority(Integer priority)
priority - The prioritypublic String getPriorityClassName()
public void setPriorityClassName(String priorityClassName)
priorityClassName - The priorityClassNamepublic List<io.fabric8.kubernetes.api.model.PodReadinessGate> getReadinessGates()
public void setReadinessGates(List<io.fabric8.kubernetes.api.model.PodReadinessGate> readinessGates)
readinessGates - The readinessGatespublic String getRestartPolicy()
public void setRestartPolicy(String restartPolicy)
restartPolicy - The restartPolicypublic String getRuntimeClassName()
public void setRuntimeClassName(String runtimeClassName)
runtimeClassName - The runtimeClassNamepublic String getSchedulerName()
public void setSchedulerName(String schedulerName)
schedulerName - The schedulerNamepublic io.fabric8.kubernetes.api.model.PodSecurityContext getSecurityContext()
public void setSecurityContext(io.fabric8.kubernetes.api.model.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 Boolean getShareProcessNamespace()
public void setShareProcessNamespace(Boolean shareProcessNamespace)
shareProcessNamespace - The shareProcessNamespacepublic String getSubdomain()
public void setSubdomain(String subdomain)
subdomain - The subdomainpublic Long getTerminationGracePeriodSeconds()
public void setTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds)
terminationGracePeriodSeconds - The terminationGracePeriodSecondspublic Long getTimeoutSeconds()
public void setTimeoutSeconds(Long timeoutSeconds)
timeoutSeconds - The timeoutSecondspublic List<io.fabric8.kubernetes.api.model.Toleration> getTolerations()
public void setTolerations(List<io.fabric8.kubernetes.api.model.Toleration> tolerations)
tolerations - The tolerationspublic List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> getTopologySpreadConstraints()
public void setTopologySpreadConstraints(List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints)
topologySpreadConstraints - The topologySpreadConstraintspublic List<io.fabric8.kubernetes.api.model.Volume> getVolumes()
public void setVolumes(List<io.fabric8.kubernetes.api.model.Volume> volumes)
volumes - The volumesCopyright © 2015–2021 Red Hat. All rights reserved.