
io.fabric8.kubernetes.api.model.PodSpecFluent Maven / Gradle / Ivy
package io.fabric8.kubernetes.api.model;
import io.fabric8.kubernetes.api.builder.VisitableBuilder;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonInclude;
import java.util.ArrayList;
import java.lang.String;
import java.util.LinkedHashMap;
import java.util.function.Predicate;
import java.util.List;
import java.lang.Boolean;
import io.fabric8.kubernetes.api.builder.Fluent;
import java.lang.Long;
import java.util.Collection;
import java.lang.Object;
import java.util.Map;
import io.fabric8.kubernetes.api.builder.Nested;
import java.lang.Deprecated;
import java.util.Iterator;
import java.lang.Integer;
/**
* Generated
*/
public interface PodSpecFluent> extends io.fabric8.kubernetes.api.builder.Fluent{
public java.lang.Long getActiveDeadlineSeconds();
public A withActiveDeadlineSeconds(java.lang.Long activeDeadlineSeconds);
public java.lang.Boolean hasActiveDeadlineSeconds();
/**
* This method has been deprecated, please use method buildAffinity instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.Affinity getAffinity();
public io.fabric8.kubernetes.api.model.Affinity buildAffinity();
public A withAffinity(io.fabric8.kubernetes.api.model.Affinity affinity);
public java.lang.Boolean hasAffinity();
public io.fabric8.kubernetes.api.model.PodSpecFluent.AffinityNested withNewAffinity();
public io.fabric8.kubernetes.api.model.PodSpecFluent.AffinityNested withNewAffinityLike(io.fabric8.kubernetes.api.model.Affinity item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.AffinityNested editAffinity();
public io.fabric8.kubernetes.api.model.PodSpecFluent.AffinityNested editOrNewAffinity();
public io.fabric8.kubernetes.api.model.PodSpecFluent.AffinityNested editOrNewAffinityLike(io.fabric8.kubernetes.api.model.Affinity item);
public java.lang.Boolean getAutomountServiceAccountToken();
public A withAutomountServiceAccountToken(java.lang.Boolean automountServiceAccountToken);
public java.lang.Boolean hasAutomountServiceAccountToken();
public A addToContainers(java.lang.Integer index,io.fabric8.kubernetes.api.model.Container item);
public A setToContainers(java.lang.Integer index,io.fabric8.kubernetes.api.model.Container item);
public A addToContainers(io.fabric8.kubernetes.api.model.Container... items);
public A addAllToContainers(java.util.Collection items);
public A removeFromContainers(io.fabric8.kubernetes.api.model.Container... items);
public A removeAllFromContainers(java.util.Collection items);
public A removeMatchingFromContainers(java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildContainers instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getContainers();
public java.util.List buildContainers();
public io.fabric8.kubernetes.api.model.Container buildContainer(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.Container buildFirstContainer();
public io.fabric8.kubernetes.api.model.Container buildLastContainer();
public io.fabric8.kubernetes.api.model.Container buildMatchingContainer(java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingContainer(java.util.function.Predicate predicate);
public A withContainers(java.util.List containers);
public A withContainers(io.fabric8.kubernetes.api.model.Container... containers);
public java.lang.Boolean hasContainers();
public io.fabric8.kubernetes.api.model.PodSpecFluent.ContainersNested addNewContainer();
public io.fabric8.kubernetes.api.model.PodSpecFluent.ContainersNested addNewContainerLike(io.fabric8.kubernetes.api.model.Container item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.ContainersNested setNewContainerLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.Container item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.ContainersNested editContainer(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.PodSpecFluent.ContainersNested editFirstContainer();
public io.fabric8.kubernetes.api.model.PodSpecFluent.ContainersNested editLastContainer();
public io.fabric8.kubernetes.api.model.PodSpecFluent.ContainersNested editMatchingContainer(java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildDnsConfig instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.PodDNSConfig getDnsConfig();
public io.fabric8.kubernetes.api.model.PodDNSConfig buildDnsConfig();
public A withDnsConfig(io.fabric8.kubernetes.api.model.PodDNSConfig dnsConfig);
public java.lang.Boolean hasDnsConfig();
public io.fabric8.kubernetes.api.model.PodSpecFluent.DnsConfigNested withNewDnsConfig();
public io.fabric8.kubernetes.api.model.PodSpecFluent.DnsConfigNested withNewDnsConfigLike(io.fabric8.kubernetes.api.model.PodDNSConfig item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.DnsConfigNested editDnsConfig();
public io.fabric8.kubernetes.api.model.PodSpecFluent.DnsConfigNested editOrNewDnsConfig();
public io.fabric8.kubernetes.api.model.PodSpecFluent.DnsConfigNested editOrNewDnsConfigLike(io.fabric8.kubernetes.api.model.PodDNSConfig item);
public java.lang.String getDnsPolicy();
public A withDnsPolicy(java.lang.String dnsPolicy);
public java.lang.Boolean hasDnsPolicy();
/**
* Method is deprecated. use withDnsPolicy instead.
*/
@java.lang.Deprecated
public A withNewDnsPolicy(java.lang.String arg0);
public java.lang.Boolean getEnableServiceLinks();
public A withEnableServiceLinks(java.lang.Boolean enableServiceLinks);
public java.lang.Boolean hasEnableServiceLinks();
public A addToEphemeralContainers(java.lang.Integer index,io.fabric8.kubernetes.api.model.EphemeralContainer item);
public A setToEphemeralContainers(java.lang.Integer index,io.fabric8.kubernetes.api.model.EphemeralContainer item);
public A addToEphemeralContainers(io.fabric8.kubernetes.api.model.EphemeralContainer... items);
public A addAllToEphemeralContainers(java.util.Collection items);
public A removeFromEphemeralContainers(io.fabric8.kubernetes.api.model.EphemeralContainer... items);
public A removeAllFromEphemeralContainers(java.util.Collection items);
public A removeMatchingFromEphemeralContainers(java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildEphemeralContainers instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getEphemeralContainers();
public java.util.List buildEphemeralContainers();
public io.fabric8.kubernetes.api.model.EphemeralContainer buildEphemeralContainer(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.EphemeralContainer buildFirstEphemeralContainer();
public io.fabric8.kubernetes.api.model.EphemeralContainer buildLastEphemeralContainer();
public io.fabric8.kubernetes.api.model.EphemeralContainer buildMatchingEphemeralContainer(java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingEphemeralContainer(java.util.function.Predicate predicate);
public A withEphemeralContainers(java.util.List ephemeralContainers);
public A withEphemeralContainers(io.fabric8.kubernetes.api.model.EphemeralContainer... ephemeralContainers);
public java.lang.Boolean hasEphemeralContainers();
public io.fabric8.kubernetes.api.model.PodSpecFluent.EphemeralContainersNested addNewEphemeralContainer();
public io.fabric8.kubernetes.api.model.PodSpecFluent.EphemeralContainersNested addNewEphemeralContainerLike(io.fabric8.kubernetes.api.model.EphemeralContainer item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.EphemeralContainersNested setNewEphemeralContainerLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.EphemeralContainer item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.EphemeralContainersNested editEphemeralContainer(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.PodSpecFluent.EphemeralContainersNested editFirstEphemeralContainer();
public io.fabric8.kubernetes.api.model.PodSpecFluent.EphemeralContainersNested editLastEphemeralContainer();
public io.fabric8.kubernetes.api.model.PodSpecFluent.EphemeralContainersNested editMatchingEphemeralContainer(java.util.function.Predicate predicate);
public A addToHostAliases(java.lang.Integer index,io.fabric8.kubernetes.api.model.HostAlias item);
public A setToHostAliases(java.lang.Integer index,io.fabric8.kubernetes.api.model.HostAlias item);
public A addToHostAliases(io.fabric8.kubernetes.api.model.HostAlias... items);
public A addAllToHostAliases(java.util.Collection items);
public A removeFromHostAliases(io.fabric8.kubernetes.api.model.HostAlias... items);
public A removeAllFromHostAliases(java.util.Collection items);
public A removeMatchingFromHostAliases(java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildHostAliases instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getHostAliases();
public java.util.List buildHostAliases();
public io.fabric8.kubernetes.api.model.HostAlias buildHostAlias(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.HostAlias buildFirstHostAlias();
public io.fabric8.kubernetes.api.model.HostAlias buildLastHostAlias();
public io.fabric8.kubernetes.api.model.HostAlias buildMatchingHostAlias(java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingHostAlias(java.util.function.Predicate predicate);
public A withHostAliases(java.util.List hostAliases);
public A withHostAliases(io.fabric8.kubernetes.api.model.HostAlias... hostAliases);
public java.lang.Boolean hasHostAliases();
public io.fabric8.kubernetes.api.model.PodSpecFluent.HostAliasesNested addNewHostAlias();
public io.fabric8.kubernetes.api.model.PodSpecFluent.HostAliasesNested addNewHostAliasLike(io.fabric8.kubernetes.api.model.HostAlias item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.HostAliasesNested setNewHostAliasLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.HostAlias item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.HostAliasesNested editHostAlias(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.PodSpecFluent.HostAliasesNested editFirstHostAlias();
public io.fabric8.kubernetes.api.model.PodSpecFluent.HostAliasesNested editLastHostAlias();
public io.fabric8.kubernetes.api.model.PodSpecFluent.HostAliasesNested editMatchingHostAlias(java.util.function.Predicate predicate);
public java.lang.Boolean getHostIPC();
public A withHostIPC(java.lang.Boolean hostIPC);
public java.lang.Boolean hasHostIPC();
public java.lang.Boolean getHostNetwork();
public A withHostNetwork(java.lang.Boolean hostNetwork);
public java.lang.Boolean hasHostNetwork();
public java.lang.Boolean getHostPID();
public A withHostPID(java.lang.Boolean hostPID);
public java.lang.Boolean hasHostPID();
public java.lang.String getHostname();
public A withHostname(java.lang.String hostname);
public java.lang.Boolean hasHostname();
/**
* Method is deprecated. use withHostname instead.
*/
@java.lang.Deprecated
public A withNewHostname(java.lang.String arg0);
public A addToImagePullSecrets(java.lang.Integer index,io.fabric8.kubernetes.api.model.LocalObjectReference item);
public A setToImagePullSecrets(java.lang.Integer index,io.fabric8.kubernetes.api.model.LocalObjectReference item);
public A addToImagePullSecrets(io.fabric8.kubernetes.api.model.LocalObjectReference... items);
public A addAllToImagePullSecrets(java.util.Collection items);
public A removeFromImagePullSecrets(io.fabric8.kubernetes.api.model.LocalObjectReference... items);
public A removeAllFromImagePullSecrets(java.util.Collection items);
public A removeMatchingFromImagePullSecrets(java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildImagePullSecrets instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getImagePullSecrets();
public java.util.List buildImagePullSecrets();
public io.fabric8.kubernetes.api.model.LocalObjectReference buildImagePullSecret(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.LocalObjectReference buildFirstImagePullSecret();
public io.fabric8.kubernetes.api.model.LocalObjectReference buildLastImagePullSecret();
public io.fabric8.kubernetes.api.model.LocalObjectReference buildMatchingImagePullSecret(java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingImagePullSecret(java.util.function.Predicate predicate);
public A withImagePullSecrets(java.util.List imagePullSecrets);
public A withImagePullSecrets(io.fabric8.kubernetes.api.model.LocalObjectReference... imagePullSecrets);
public java.lang.Boolean hasImagePullSecrets();
public A addNewImagePullSecret(java.lang.String name);
public io.fabric8.kubernetes.api.model.PodSpecFluent.ImagePullSecretsNested addNewImagePullSecret();
public io.fabric8.kubernetes.api.model.PodSpecFluent.ImagePullSecretsNested addNewImagePullSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.ImagePullSecretsNested setNewImagePullSecretLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.LocalObjectReference item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.ImagePullSecretsNested editImagePullSecret(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.PodSpecFluent.ImagePullSecretsNested editFirstImagePullSecret();
public io.fabric8.kubernetes.api.model.PodSpecFluent.ImagePullSecretsNested editLastImagePullSecret();
public io.fabric8.kubernetes.api.model.PodSpecFluent.ImagePullSecretsNested editMatchingImagePullSecret(java.util.function.Predicate predicate);
public A addToInitContainers(java.lang.Integer index,io.fabric8.kubernetes.api.model.Container item);
public A setToInitContainers(java.lang.Integer index,io.fabric8.kubernetes.api.model.Container item);
public A addToInitContainers(io.fabric8.kubernetes.api.model.Container... items);
public A addAllToInitContainers(java.util.Collection items);
public A removeFromInitContainers(io.fabric8.kubernetes.api.model.Container... items);
public A removeAllFromInitContainers(java.util.Collection items);
public A removeMatchingFromInitContainers(java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildInitContainers instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getInitContainers();
public java.util.List buildInitContainers();
public io.fabric8.kubernetes.api.model.Container buildInitContainer(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.Container buildFirstInitContainer();
public io.fabric8.kubernetes.api.model.Container buildLastInitContainer();
public io.fabric8.kubernetes.api.model.Container buildMatchingInitContainer(java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingInitContainer(java.util.function.Predicate predicate);
public A withInitContainers(java.util.List initContainers);
public A withInitContainers(io.fabric8.kubernetes.api.model.Container... initContainers);
public java.lang.Boolean hasInitContainers();
public io.fabric8.kubernetes.api.model.PodSpecFluent.InitContainersNested addNewInitContainer();
public io.fabric8.kubernetes.api.model.PodSpecFluent.InitContainersNested addNewInitContainerLike(io.fabric8.kubernetes.api.model.Container item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.InitContainersNested setNewInitContainerLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.Container item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.InitContainersNested editInitContainer(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.PodSpecFluent.InitContainersNested editFirstInitContainer();
public io.fabric8.kubernetes.api.model.PodSpecFluent.InitContainersNested editLastInitContainer();
public io.fabric8.kubernetes.api.model.PodSpecFluent.InitContainersNested editMatchingInitContainer(java.util.function.Predicate predicate);
public java.lang.String getNodeName();
public A withNodeName(java.lang.String nodeName);
public java.lang.Boolean hasNodeName();
/**
* Method is deprecated. use withNodeName instead.
*/
@java.lang.Deprecated
public A withNewNodeName(java.lang.String arg0);
public A addToNodeSelector(java.lang.String key,java.lang.String value);
public A addToNodeSelector(java.util.Map map);
public A removeFromNodeSelector(java.lang.String key);
public A removeFromNodeSelector(java.util.Map map);
public java.util.Map getNodeSelector();
public A withNodeSelector(java.util.Map nodeSelector);
public java.lang.Boolean hasNodeSelector();
/**
* This method has been deprecated, please use method buildOs instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.PodOS getOs();
public io.fabric8.kubernetes.api.model.PodOS buildOs();
public A withOs(io.fabric8.kubernetes.api.model.PodOS os);
public java.lang.Boolean hasOs();
public A withNewOs(java.lang.String name);
public io.fabric8.kubernetes.api.model.PodSpecFluent.OsNested withNewOs();
public io.fabric8.kubernetes.api.model.PodSpecFluent.OsNested withNewOsLike(io.fabric8.kubernetes.api.model.PodOS item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.OsNested editOs();
public io.fabric8.kubernetes.api.model.PodSpecFluent.OsNested editOrNewOs();
public io.fabric8.kubernetes.api.model.PodSpecFluent.OsNested editOrNewOsLike(io.fabric8.kubernetes.api.model.PodOS item);
public A addToOverhead(java.lang.String key,io.fabric8.kubernetes.api.model.Quantity value);
public A addToOverhead(java.util.Map map);
public A removeFromOverhead(java.lang.String key);
public A removeFromOverhead(java.util.Map map);
public java.util.Map getOverhead();
public A withOverhead(java.util.Map overhead);
public java.lang.Boolean hasOverhead();
public java.lang.String getPreemptionPolicy();
public A withPreemptionPolicy(java.lang.String preemptionPolicy);
public java.lang.Boolean hasPreemptionPolicy();
/**
* Method is deprecated. use withPreemptionPolicy instead.
*/
@java.lang.Deprecated
public A withNewPreemptionPolicy(java.lang.String arg0);
public java.lang.Integer getPriority();
public A withPriority(java.lang.Integer priority);
public java.lang.Boolean hasPriority();
public java.lang.String getPriorityClassName();
public A withPriorityClassName(java.lang.String priorityClassName);
public java.lang.Boolean hasPriorityClassName();
/**
* Method is deprecated. use withPriorityClassName instead.
*/
@java.lang.Deprecated
public A withNewPriorityClassName(java.lang.String arg0);
public A addToReadinessGates(java.lang.Integer index,io.fabric8.kubernetes.api.model.PodReadinessGate item);
public A setToReadinessGates(java.lang.Integer index,io.fabric8.kubernetes.api.model.PodReadinessGate item);
public A addToReadinessGates(io.fabric8.kubernetes.api.model.PodReadinessGate... items);
public A addAllToReadinessGates(java.util.Collection items);
public A removeFromReadinessGates(io.fabric8.kubernetes.api.model.PodReadinessGate... items);
public A removeAllFromReadinessGates(java.util.Collection items);
public A removeMatchingFromReadinessGates(java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildReadinessGates instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getReadinessGates();
public java.util.List buildReadinessGates();
public io.fabric8.kubernetes.api.model.PodReadinessGate buildReadinessGate(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.PodReadinessGate buildFirstReadinessGate();
public io.fabric8.kubernetes.api.model.PodReadinessGate buildLastReadinessGate();
public io.fabric8.kubernetes.api.model.PodReadinessGate buildMatchingReadinessGate(java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingReadinessGate(java.util.function.Predicate predicate);
public A withReadinessGates(java.util.List readinessGates);
public A withReadinessGates(io.fabric8.kubernetes.api.model.PodReadinessGate... readinessGates);
public java.lang.Boolean hasReadinessGates();
public A addNewReadinessGate(java.lang.String conditionType);
public io.fabric8.kubernetes.api.model.PodSpecFluent.ReadinessGatesNested addNewReadinessGate();
public io.fabric8.kubernetes.api.model.PodSpecFluent.ReadinessGatesNested addNewReadinessGateLike(io.fabric8.kubernetes.api.model.PodReadinessGate item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.ReadinessGatesNested setNewReadinessGateLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.PodReadinessGate item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.ReadinessGatesNested editReadinessGate(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.PodSpecFluent.ReadinessGatesNested editFirstReadinessGate();
public io.fabric8.kubernetes.api.model.PodSpecFluent.ReadinessGatesNested editLastReadinessGate();
public io.fabric8.kubernetes.api.model.PodSpecFluent.ReadinessGatesNested editMatchingReadinessGate(java.util.function.Predicate predicate);
public java.lang.String getRestartPolicy();
public A withRestartPolicy(java.lang.String restartPolicy);
public java.lang.Boolean hasRestartPolicy();
/**
* Method is deprecated. use withRestartPolicy instead.
*/
@java.lang.Deprecated
public A withNewRestartPolicy(java.lang.String arg0);
public java.lang.String getRuntimeClassName();
public A withRuntimeClassName(java.lang.String runtimeClassName);
public java.lang.Boolean hasRuntimeClassName();
/**
* Method is deprecated. use withRuntimeClassName instead.
*/
@java.lang.Deprecated
public A withNewRuntimeClassName(java.lang.String arg0);
public java.lang.String getSchedulerName();
public A withSchedulerName(java.lang.String schedulerName);
public java.lang.Boolean hasSchedulerName();
/**
* Method is deprecated. use withSchedulerName instead.
*/
@java.lang.Deprecated
public A withNewSchedulerName(java.lang.String arg0);
/**
* This method has been deprecated, please use method buildSecurityContext instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.PodSecurityContext getSecurityContext();
public io.fabric8.kubernetes.api.model.PodSecurityContext buildSecurityContext();
public A withSecurityContext(io.fabric8.kubernetes.api.model.PodSecurityContext securityContext);
public java.lang.Boolean hasSecurityContext();
public io.fabric8.kubernetes.api.model.PodSpecFluent.SecurityContextNested withNewSecurityContext();
public io.fabric8.kubernetes.api.model.PodSpecFluent.SecurityContextNested withNewSecurityContextLike(io.fabric8.kubernetes.api.model.PodSecurityContext item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.SecurityContextNested editSecurityContext();
public io.fabric8.kubernetes.api.model.PodSpecFluent.SecurityContextNested editOrNewSecurityContext();
public io.fabric8.kubernetes.api.model.PodSpecFluent.SecurityContextNested editOrNewSecurityContextLike(io.fabric8.kubernetes.api.model.PodSecurityContext item);
public java.lang.String getServiceAccount();
public A withServiceAccount(java.lang.String serviceAccount);
public java.lang.Boolean hasServiceAccount();
/**
* Method is deprecated. use withServiceAccount instead.
*/
@java.lang.Deprecated
public A withNewServiceAccount(java.lang.String arg0);
public java.lang.String getServiceAccountName();
public A withServiceAccountName(java.lang.String serviceAccountName);
public java.lang.Boolean hasServiceAccountName();
/**
* Method is deprecated. use withServiceAccountName instead.
*/
@java.lang.Deprecated
public A withNewServiceAccountName(java.lang.String arg0);
public java.lang.Boolean getSetHostnameAsFQDN();
public A withSetHostnameAsFQDN(java.lang.Boolean setHostnameAsFQDN);
public java.lang.Boolean hasSetHostnameAsFQDN();
public java.lang.Boolean getShareProcessNamespace();
public A withShareProcessNamespace(java.lang.Boolean shareProcessNamespace);
public java.lang.Boolean hasShareProcessNamespace();
public java.lang.String getSubdomain();
public A withSubdomain(java.lang.String subdomain);
public java.lang.Boolean hasSubdomain();
/**
* Method is deprecated. use withSubdomain instead.
*/
@java.lang.Deprecated
public A withNewSubdomain(java.lang.String arg0);
public java.lang.Long getTerminationGracePeriodSeconds();
public A withTerminationGracePeriodSeconds(java.lang.Long terminationGracePeriodSeconds);
public java.lang.Boolean hasTerminationGracePeriodSeconds();
public A addToTolerations(java.lang.Integer index,io.fabric8.kubernetes.api.model.Toleration item);
public A setToTolerations(java.lang.Integer index,io.fabric8.kubernetes.api.model.Toleration item);
public A addToTolerations(io.fabric8.kubernetes.api.model.Toleration... items);
public A addAllToTolerations(java.util.Collection items);
public A removeFromTolerations(io.fabric8.kubernetes.api.model.Toleration... items);
public A removeAllFromTolerations(java.util.Collection items);
public A removeMatchingFromTolerations(java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildTolerations instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getTolerations();
public java.util.List buildTolerations();
public io.fabric8.kubernetes.api.model.Toleration buildToleration(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.Toleration buildFirstToleration();
public io.fabric8.kubernetes.api.model.Toleration buildLastToleration();
public io.fabric8.kubernetes.api.model.Toleration buildMatchingToleration(java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingToleration(java.util.function.Predicate predicate);
public A withTolerations(java.util.List tolerations);
public A withTolerations(io.fabric8.kubernetes.api.model.Toleration... tolerations);
public java.lang.Boolean hasTolerations();
public A addNewToleration(java.lang.String effect,java.lang.String key,java.lang.String operator,java.lang.Long tolerationSeconds,java.lang.String value);
public io.fabric8.kubernetes.api.model.PodSpecFluent.TolerationsNested addNewToleration();
public io.fabric8.kubernetes.api.model.PodSpecFluent.TolerationsNested addNewTolerationLike(io.fabric8.kubernetes.api.model.Toleration item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.TolerationsNested setNewTolerationLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.Toleration item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.TolerationsNested editToleration(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.PodSpecFluent.TolerationsNested editFirstToleration();
public io.fabric8.kubernetes.api.model.PodSpecFluent.TolerationsNested editLastToleration();
public io.fabric8.kubernetes.api.model.PodSpecFluent.TolerationsNested editMatchingToleration(java.util.function.Predicate predicate);
public A addToTopologySpreadConstraints(java.lang.Integer index,io.fabric8.kubernetes.api.model.TopologySpreadConstraint item);
public A setToTopologySpreadConstraints(java.lang.Integer index,io.fabric8.kubernetes.api.model.TopologySpreadConstraint item);
public A addToTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... items);
public A addAllToTopologySpreadConstraints(java.util.Collection items);
public A removeFromTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... items);
public A removeAllFromTopologySpreadConstraints(java.util.Collection items);
public A removeMatchingFromTopologySpreadConstraints(java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildTopologySpreadConstraints instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getTopologySpreadConstraints();
public java.util.List buildTopologySpreadConstraints();
public io.fabric8.kubernetes.api.model.TopologySpreadConstraint buildTopologySpreadConstraint(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.TopologySpreadConstraint buildFirstTopologySpreadConstraint();
public io.fabric8.kubernetes.api.model.TopologySpreadConstraint buildLastTopologySpreadConstraint();
public io.fabric8.kubernetes.api.model.TopologySpreadConstraint buildMatchingTopologySpreadConstraint(java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingTopologySpreadConstraint(java.util.function.Predicate predicate);
public A withTopologySpreadConstraints(java.util.List topologySpreadConstraints);
public A withTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... topologySpreadConstraints);
public java.lang.Boolean hasTopologySpreadConstraints();
public io.fabric8.kubernetes.api.model.PodSpecFluent.TopologySpreadConstraintsNested addNewTopologySpreadConstraint();
public io.fabric8.kubernetes.api.model.PodSpecFluent.TopologySpreadConstraintsNested addNewTopologySpreadConstraintLike(io.fabric8.kubernetes.api.model.TopologySpreadConstraint item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.TopologySpreadConstraintsNested setNewTopologySpreadConstraintLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.TopologySpreadConstraint item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.TopologySpreadConstraintsNested editTopologySpreadConstraint(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.PodSpecFluent.TopologySpreadConstraintsNested editFirstTopologySpreadConstraint();
public io.fabric8.kubernetes.api.model.PodSpecFluent.TopologySpreadConstraintsNested editLastTopologySpreadConstraint();
public io.fabric8.kubernetes.api.model.PodSpecFluent.TopologySpreadConstraintsNested editMatchingTopologySpreadConstraint(java.util.function.Predicate predicate);
public A addToVolumes(java.lang.Integer index,io.fabric8.kubernetes.api.model.Volume item);
public A setToVolumes(java.lang.Integer index,io.fabric8.kubernetes.api.model.Volume item);
public A addToVolumes(io.fabric8.kubernetes.api.model.Volume... items);
public A addAllToVolumes(java.util.Collection items);
public A removeFromVolumes(io.fabric8.kubernetes.api.model.Volume... items);
public A removeAllFromVolumes(java.util.Collection items);
public A removeMatchingFromVolumes(java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildVolumes instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getVolumes();
public java.util.List buildVolumes();
public io.fabric8.kubernetes.api.model.Volume buildVolume(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.Volume buildFirstVolume();
public io.fabric8.kubernetes.api.model.Volume buildLastVolume();
public io.fabric8.kubernetes.api.model.Volume buildMatchingVolume(java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingVolume(java.util.function.Predicate predicate);
public A withVolumes(java.util.List volumes);
public A withVolumes(io.fabric8.kubernetes.api.model.Volume... volumes);
public java.lang.Boolean hasVolumes();
public io.fabric8.kubernetes.api.model.PodSpecFluent.VolumesNested addNewVolume();
public io.fabric8.kubernetes.api.model.PodSpecFluent.VolumesNested addNewVolumeLike(io.fabric8.kubernetes.api.model.Volume item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.VolumesNested setNewVolumeLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.Volume item);
public io.fabric8.kubernetes.api.model.PodSpecFluent.VolumesNested editVolume(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.PodSpecFluent.VolumesNested editFirstVolume();
public io.fabric8.kubernetes.api.model.PodSpecFluent.VolumesNested editLastVolume();
public io.fabric8.kubernetes.api.model.PodSpecFluent.VolumesNested editMatchingVolume(java.util.function.Predicate predicate);
public A addToAdditionalProperties(java.lang.String key,java.lang.Object value);
public A addToAdditionalProperties(java.util.Map map);
public A removeFromAdditionalProperties(java.lang.String key);
public A removeFromAdditionalProperties(java.util.Map map);
public java.util.Map getAdditionalProperties();
public A withAdditionalProperties(java.util.Map additionalProperties);
public java.lang.Boolean hasAdditionalProperties();
public interface AffinityNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.AffinityFluent>{
public N and();
public N endAffinity();
}
public interface ContainersNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.ContainerFluent>{
public N and();
public N endContainer();
}
public interface DnsConfigNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.PodDNSConfigFluent>{
public N and();
public N endDnsConfig();
}
public interface EphemeralContainersNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.EphemeralContainerFluent>{
public N and();
public N endEphemeralContainer();
}
public interface HostAliasesNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.HostAliasFluent>{
public N and();
public N endHostAlias();
}
public interface ImagePullSecretsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.LocalObjectReferenceFluent>{
public N and();
public N endImagePullSecret();
}
public interface InitContainersNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.ContainerFluent>{
public N and();
public N endInitContainer();
}
public interface OsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.PodOSFluent>{
public N and();
public N endOs();
}
public interface ReadinessGatesNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.PodReadinessGateFluent>{
public N and();
public N endReadinessGate();
}
public interface SecurityContextNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.PodSecurityContextFluent>{
public N and();
public N endSecurityContext();
}
public interface TolerationsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.TolerationFluent>{
public N and();
public N endToleration();
}
public interface TopologySpreadConstraintsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.TopologySpreadConstraintFluent>{
public N and();
public N endTopologySpreadConstraint();
}
public interface VolumesNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.VolumeFluent>{
public N and();
public N endVolume();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy