
io.kubernetes.client.models.V1PodSpecFluent Maven / Gradle / Ivy
package io.kubernetes.client.models;
import com.google.gson.annotations.SerializedName;
import java.util.ArrayList;
import java.lang.String;
import io.kubernetes.client.fluent.Predicate;
import java.util.LinkedHashMap;
import java.util.List;
import java.lang.Boolean;
import io.kubernetes.client.fluent.Fluent;
import java.lang.Long;
import java.util.Collection;
import java.util.Map;
import io.kubernetes.client.fluent.Nested;
import java.lang.Deprecated;
import java.lang.Integer;
public interface V1PodSpecFluent> extends Fluent{
public Long getActiveDeadlineSeconds();
public A withActiveDeadlineSeconds(Long activeDeadlineSeconds);
public Boolean hasActiveDeadlineSeconds();
public A withNewActiveDeadlineSeconds(String arg1);
public A withNewActiveDeadlineSeconds(long arg1);
/**
* This method has been deprecated, please use method buildAffinity instead.
*/
@Deprecated public V1Affinity getAffinity();
public V1Affinity buildAffinity();
public A withAffinity(V1Affinity affinity);
public Boolean hasAffinity();
public V1PodSpecFluent.AffinityNested withNewAffinity();
public V1PodSpecFluent.AffinityNested withNewAffinityLike(V1Affinity item);
public V1PodSpecFluent.AffinityNested editAffinity();
public V1PodSpecFluent.AffinityNested editOrNewAffinity();
public V1PodSpecFluent.AffinityNested editOrNewAffinityLike(V1Affinity item);
public Boolean isAutomountServiceAccountToken();
public A withAutomountServiceAccountToken(Boolean automountServiceAccountToken);
public Boolean hasAutomountServiceAccountToken();
public A withNewAutomountServiceAccountToken(boolean arg1);
public A withNewAutomountServiceAccountToken(String arg1);
public A addToContainers(int index,V1Container item);
public A setToContainers(int index,V1Container item);
public A addToContainers(V1Container... items);
public A addAllToContainers(Collection items);
public A removeFromContainers(V1Container... items);
public A removeAllFromContainers(Collection items);
/**
* This method has been deprecated, please use method buildContainers instead.
*/
@Deprecated public List getContainers();
public List buildContainers();
public V1Container buildContainer(int index);
public V1Container buildFirstContainer();
public V1Container buildLastContainer();
public V1Container buildMatchingContainer(io.kubernetes.client.fluent.Predicate predicate);
public A withContainers(List containers);
public A withContainers(V1Container... containers);
public Boolean hasContainers();
public V1PodSpecFluent.ContainersNested addNewContainer();
public V1PodSpecFluent.ContainersNested addNewContainerLike(V1Container item);
public V1PodSpecFluent.ContainersNested setNewContainerLike(int index,V1Container item);
public V1PodSpecFluent.ContainersNested editContainer(int index);
public V1PodSpecFluent.ContainersNested editFirstContainer();
public V1PodSpecFluent.ContainersNested editLastContainer();
public V1PodSpecFluent.ContainersNested editMatchingContainer(io.kubernetes.client.fluent.Predicate predicate);
/**
* This method has been deprecated, please use method buildDnsConfig instead.
*/
@Deprecated public V1PodDNSConfig getDnsConfig();
public V1PodDNSConfig buildDnsConfig();
public A withDnsConfig(V1PodDNSConfig dnsConfig);
public Boolean hasDnsConfig();
public V1PodSpecFluent.DnsConfigNested withNewDnsConfig();
public V1PodSpecFluent.DnsConfigNested withNewDnsConfigLike(V1PodDNSConfig item);
public V1PodSpecFluent.DnsConfigNested editDnsConfig();
public V1PodSpecFluent.DnsConfigNested editOrNewDnsConfig();
public V1PodSpecFluent.DnsConfigNested editOrNewDnsConfigLike(V1PodDNSConfig item);
public String getDnsPolicy();
public A withDnsPolicy(String dnsPolicy);
public Boolean hasDnsPolicy();
public A addToHostAliases(int index,V1HostAlias item);
public A setToHostAliases(int index,V1HostAlias item);
public A addToHostAliases(V1HostAlias... items);
public A addAllToHostAliases(Collection items);
public A removeFromHostAliases(V1HostAlias... items);
public A removeAllFromHostAliases(Collection items);
/**
* This method has been deprecated, please use method buildHostAliases instead.
*/
@Deprecated public List getHostAliases();
public List buildHostAliases();
public V1HostAlias buildHostAlias(int index);
public V1HostAlias buildFirstHostAlias();
public V1HostAlias buildLastHostAlias();
public V1HostAlias buildMatchingHostAlias(io.kubernetes.client.fluent.Predicate predicate);
public A withHostAliases(List hostAliases);
public A withHostAliases(V1HostAlias... hostAliases);
public Boolean hasHostAliases();
public V1PodSpecFluent.HostAliasesNested addNewHostAlias();
public V1PodSpecFluent.HostAliasesNested addNewHostAliasLike(V1HostAlias item);
public V1PodSpecFluent.HostAliasesNested setNewHostAliasLike(int index,V1HostAlias item);
public V1PodSpecFluent.HostAliasesNested editHostAlias(int index);
public V1PodSpecFluent.HostAliasesNested editFirstHostAlias();
public V1PodSpecFluent.HostAliasesNested editLastHostAlias();
public V1PodSpecFluent.HostAliasesNested editMatchingHostAlias(io.kubernetes.client.fluent.Predicate predicate);
public Boolean isHostIPC();
public A withHostIPC(Boolean hostIPC);
public Boolean hasHostIPC();
public A withNewHostIPC(boolean arg1);
public A withNewHostIPC(String arg1);
public Boolean isHostNetwork();
public A withHostNetwork(Boolean hostNetwork);
public Boolean hasHostNetwork();
public A withNewHostNetwork(boolean arg1);
public A withNewHostNetwork(String arg1);
public Boolean isHostPID();
public A withHostPID(Boolean hostPID);
public Boolean hasHostPID();
public A withNewHostPID(boolean arg1);
public A withNewHostPID(String arg1);
public String getHostname();
public A withHostname(String hostname);
public Boolean hasHostname();
public A addToImagePullSecrets(int index,V1LocalObjectReference item);
public A setToImagePullSecrets(int index,V1LocalObjectReference item);
public A addToImagePullSecrets(V1LocalObjectReference... items);
public A addAllToImagePullSecrets(Collection items);
public A removeFromImagePullSecrets(V1LocalObjectReference... items);
public A removeAllFromImagePullSecrets(Collection items);
/**
* This method has been deprecated, please use method buildImagePullSecrets instead.
*/
@Deprecated public List getImagePullSecrets();
public List buildImagePullSecrets();
public V1LocalObjectReference buildImagePullSecret(int index);
public V1LocalObjectReference buildFirstImagePullSecret();
public V1LocalObjectReference buildLastImagePullSecret();
public V1LocalObjectReference buildMatchingImagePullSecret(io.kubernetes.client.fluent.Predicate predicate);
public A withImagePullSecrets(List imagePullSecrets);
public A withImagePullSecrets(V1LocalObjectReference... imagePullSecrets);
public Boolean hasImagePullSecrets();
public V1PodSpecFluent.ImagePullSecretsNested addNewImagePullSecret();
public V1PodSpecFluent.ImagePullSecretsNested addNewImagePullSecretLike(V1LocalObjectReference item);
public V1PodSpecFluent.ImagePullSecretsNested setNewImagePullSecretLike(int index,V1LocalObjectReference item);
public V1PodSpecFluent.ImagePullSecretsNested editImagePullSecret(int index);
public V1PodSpecFluent.ImagePullSecretsNested editFirstImagePullSecret();
public V1PodSpecFluent.ImagePullSecretsNested editLastImagePullSecret();
public V1PodSpecFluent.ImagePullSecretsNested editMatchingImagePullSecret(io.kubernetes.client.fluent.Predicate predicate);
public A addToInitContainers(int index,V1Container item);
public A setToInitContainers(int index,V1Container item);
public A addToInitContainers(V1Container... items);
public A addAllToInitContainers(Collection items);
public A removeFromInitContainers(V1Container... items);
public A removeAllFromInitContainers(Collection items);
/**
* This method has been deprecated, please use method buildInitContainers instead.
*/
@Deprecated public List getInitContainers();
public List buildInitContainers();
public V1Container buildInitContainer(int index);
public V1Container buildFirstInitContainer();
public V1Container buildLastInitContainer();
public V1Container buildMatchingInitContainer(io.kubernetes.client.fluent.Predicate predicate);
public A withInitContainers(List initContainers);
public A withInitContainers(V1Container... initContainers);
public Boolean hasInitContainers();
public V1PodSpecFluent.InitContainersNested addNewInitContainer();
public V1PodSpecFluent.InitContainersNested addNewInitContainerLike(V1Container item);
public V1PodSpecFluent.InitContainersNested setNewInitContainerLike(int index,V1Container item);
public V1PodSpecFluent.InitContainersNested editInitContainer(int index);
public V1PodSpecFluent.InitContainersNested editFirstInitContainer();
public V1PodSpecFluent.InitContainersNested editLastInitContainer();
public V1PodSpecFluent.InitContainersNested editMatchingInitContainer(io.kubernetes.client.fluent.Predicate predicate);
public String getNodeName();
public A withNodeName(String nodeName);
public Boolean hasNodeName();
public A addToNodeSelector(String key,String value);
public A addToNodeSelector(Map map);
public A removeFromNodeSelector(String key);
public A removeFromNodeSelector(Map map);
public Map getNodeSelector();
public A withNodeSelector(Map nodeSelector);
public Boolean hasNodeSelector();
public Integer getPriority();
public A withPriority(Integer priority);
public Boolean hasPriority();
public A withNewPriority(int arg1);
public A withNewPriority(String arg1);
public String getPriorityClassName();
public A withPriorityClassName(String priorityClassName);
public Boolean hasPriorityClassName();
public A addToReadinessGates(int index,V1PodReadinessGate item);
public A setToReadinessGates(int index,V1PodReadinessGate item);
public A addToReadinessGates(V1PodReadinessGate... items);
public A addAllToReadinessGates(Collection items);
public A removeFromReadinessGates(V1PodReadinessGate... items);
public A removeAllFromReadinessGates(Collection items);
/**
* This method has been deprecated, please use method buildReadinessGates instead.
*/
@Deprecated public List getReadinessGates();
public List buildReadinessGates();
public V1PodReadinessGate buildReadinessGate(int index);
public V1PodReadinessGate buildFirstReadinessGate();
public V1PodReadinessGate buildLastReadinessGate();
public V1PodReadinessGate buildMatchingReadinessGate(io.kubernetes.client.fluent.Predicate predicate);
public A withReadinessGates(List readinessGates);
public A withReadinessGates(V1PodReadinessGate... readinessGates);
public Boolean hasReadinessGates();
public V1PodSpecFluent.ReadinessGatesNested addNewReadinessGate();
public V1PodSpecFluent.ReadinessGatesNested addNewReadinessGateLike(V1PodReadinessGate item);
public V1PodSpecFluent.ReadinessGatesNested setNewReadinessGateLike(int index,V1PodReadinessGate item);
public V1PodSpecFluent.ReadinessGatesNested editReadinessGate(int index);
public V1PodSpecFluent.ReadinessGatesNested editFirstReadinessGate();
public V1PodSpecFluent.ReadinessGatesNested editLastReadinessGate();
public V1PodSpecFluent.ReadinessGatesNested editMatchingReadinessGate(io.kubernetes.client.fluent.Predicate predicate);
public String getRestartPolicy();
public A withRestartPolicy(String restartPolicy);
public Boolean hasRestartPolicy();
public String getSchedulerName();
public A withSchedulerName(String schedulerName);
public Boolean hasSchedulerName();
/**
* This method has been deprecated, please use method buildSecurityContext instead.
*/
@Deprecated public V1PodSecurityContext getSecurityContext();
public V1PodSecurityContext buildSecurityContext();
public A withSecurityContext(V1PodSecurityContext securityContext);
public Boolean hasSecurityContext();
public V1PodSpecFluent.SecurityContextNested withNewSecurityContext();
public V1PodSpecFluent.SecurityContextNested withNewSecurityContextLike(V1PodSecurityContext item);
public V1PodSpecFluent.SecurityContextNested editSecurityContext();
public V1PodSpecFluent.SecurityContextNested editOrNewSecurityContext();
public V1PodSpecFluent.SecurityContextNested editOrNewSecurityContextLike(V1PodSecurityContext item);
public String getServiceAccount();
public A withServiceAccount(String serviceAccount);
public Boolean hasServiceAccount();
public String getServiceAccountName();
public A withServiceAccountName(String serviceAccountName);
public Boolean hasServiceAccountName();
public Boolean isShareProcessNamespace();
public A withShareProcessNamespace(Boolean shareProcessNamespace);
public Boolean hasShareProcessNamespace();
public A withNewShareProcessNamespace(boolean arg1);
public A withNewShareProcessNamespace(String arg1);
public String getSubdomain();
public A withSubdomain(String subdomain);
public Boolean hasSubdomain();
public Long getTerminationGracePeriodSeconds();
public A withTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds);
public Boolean hasTerminationGracePeriodSeconds();
public A withNewTerminationGracePeriodSeconds(String arg1);
public A withNewTerminationGracePeriodSeconds(long arg1);
public A addToTolerations(int index,V1Toleration item);
public A setToTolerations(int index,V1Toleration item);
public A addToTolerations(V1Toleration... items);
public A addAllToTolerations(Collection items);
public A removeFromTolerations(V1Toleration... items);
public A removeAllFromTolerations(Collection items);
/**
* This method has been deprecated, please use method buildTolerations instead.
*/
@Deprecated public List getTolerations();
public List buildTolerations();
public V1Toleration buildToleration(int index);
public V1Toleration buildFirstToleration();
public V1Toleration buildLastToleration();
public V1Toleration buildMatchingToleration(io.kubernetes.client.fluent.Predicate predicate);
public A withTolerations(List tolerations);
public A withTolerations(V1Toleration... tolerations);
public Boolean hasTolerations();
public V1PodSpecFluent.TolerationsNested addNewToleration();
public V1PodSpecFluent.TolerationsNested addNewTolerationLike(V1Toleration item);
public V1PodSpecFluent.TolerationsNested setNewTolerationLike(int index,V1Toleration item);
public V1PodSpecFluent.TolerationsNested editToleration(int index);
public V1PodSpecFluent.TolerationsNested editFirstToleration();
public V1PodSpecFluent.TolerationsNested editLastToleration();
public V1PodSpecFluent.TolerationsNested editMatchingToleration(io.kubernetes.client.fluent.Predicate predicate);
public A addToVolumes(int index,V1Volume item);
public A setToVolumes(int index,V1Volume item);
public A addToVolumes(V1Volume... items);
public A addAllToVolumes(Collection items);
public A removeFromVolumes(V1Volume... items);
public A removeAllFromVolumes(Collection items);
/**
* This method has been deprecated, please use method buildVolumes instead.
*/
@Deprecated public List getVolumes();
public List buildVolumes();
public V1Volume buildVolume(int index);
public V1Volume buildFirstVolume();
public V1Volume buildLastVolume();
public V1Volume buildMatchingVolume(io.kubernetes.client.fluent.Predicate predicate);
public A withVolumes(List volumes);
public A withVolumes(V1Volume... volumes);
public Boolean hasVolumes();
public V1PodSpecFluent.VolumesNested addNewVolume();
public V1PodSpecFluent.VolumesNested addNewVolumeLike(V1Volume item);
public V1PodSpecFluent.VolumesNested setNewVolumeLike(int index,V1Volume item);
public V1PodSpecFluent.VolumesNested editVolume(int index);
public V1PodSpecFluent.VolumesNested editFirstVolume();
public V1PodSpecFluent.VolumesNested editLastVolume();
public V1PodSpecFluent.VolumesNested editMatchingVolume(io.kubernetes.client.fluent.Predicate predicate);
public interface AffinityNested extends io.kubernetes.client.fluent.Nested,V1AffinityFluent>{
public N and(); public N endAffinity();
}
public interface ContainersNested extends io.kubernetes.client.fluent.Nested,V1ContainerFluent>{
public N and(); public N endContainer();
}
public interface DnsConfigNested extends io.kubernetes.client.fluent.Nested,V1PodDNSConfigFluent>{
public N and(); public N endDnsConfig();
}
public interface HostAliasesNested extends io.kubernetes.client.fluent.Nested,V1HostAliasFluent>{
public N and(); public N endHostAlias();
}
public interface ImagePullSecretsNested extends io.kubernetes.client.fluent.Nested,V1LocalObjectReferenceFluent>{
public N and(); public N endImagePullSecret();
}
public interface InitContainersNested extends io.kubernetes.client.fluent.Nested,V1ContainerFluent>{
public N and(); public N endInitContainer();
}
public interface ReadinessGatesNested extends io.kubernetes.client.fluent.Nested,V1PodReadinessGateFluent>{
public N and(); public N endReadinessGate();
}
public interface SecurityContextNested extends io.kubernetes.client.fluent.Nested,V1PodSecurityContextFluent>{
public N and(); public N endSecurityContext();
}
public interface TolerationsNested extends io.kubernetes.client.fluent.Nested,V1TolerationFluent>{
public N and(); public N endToleration();
}
public interface VolumesNested extends io.kubernetes.client.fluent.Nested,V1VolumeFluent>{
public N and(); public N endVolume();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy