public interface  io.fabric.kubernetes.api.model.v.PodSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract java.lang.Long getActiveDeadlineSeconds();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withActiveDeadlineSeconds(java.lang.Long);
public abstract java.lang.Boolean hasActiveDeadlineSeconds();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewActiveDeadlineSeconds(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewActiveDeadlineSeconds(long);
public abstract io.fabric.kubernetes.api.model.v.Affinity getAffinity();
public abstract io.fabric.kubernetes.api.model.v.Affinity buildAffinity();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withAffinity(io.fabric.kubernetes.api.model.v.Affinity);
public abstract java.lang.Boolean hasAffinity();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$AffinityNested withNewAffinity();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$AffinityNested withNewAffinityLike(io.fabric.kubernetes.api.model.v.Affinity);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$AffinityNested editAffinity();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$AffinityNested editOrNewAffinity();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$AffinityNested editOrNewAffinityLike(io.fabric.kubernetes.api.model.v.Affinity);
public abstract java.lang.Boolean isAutomountServiceAccountToken();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withAutomountServiceAccountToken(java.lang.Boolean);
public abstract java.lang.Boolean hasAutomountServiceAccountToken();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewAutomountServiceAccountToken(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewAutomountServiceAccountToken(boolean);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addToContainers(int, io.fabric.kubernetes.api.model.v.Container);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent setToContainers(int, io.fabric.kubernetes.api.model.v.Container);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent addToContainers(io.fabric.kubernetes.api.model.v.Container[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addAllToContainers(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent removeFromContainers(io.fabric.kubernetes.api.model.v.Container[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeAllFromContainers(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeMatchingFromContainers(java.util.function.Predicate);
public abstract java.util.List getContainers();
public abstract java.util.List buildContainers();
public abstract io.fabric.kubernetes.api.model.v.Container buildContainer(int);
public abstract io.fabric.kubernetes.api.model.v.Container buildFirstContainer();
public abstract io.fabric.kubernetes.api.model.v.Container buildLastContainer();
public abstract io.fabric.kubernetes.api.model.v.Container buildMatchingContainer(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingContainer(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withContainers(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent withContainers(io.fabric.kubernetes.api.model.v.Container[]);
public abstract java.lang.Boolean hasContainers();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ContainersNested addNewContainer();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ContainersNested addNewContainerLike(io.fabric.kubernetes.api.model.v.Container);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ContainersNested setNewContainerLike(int, io.fabric.kubernetes.api.model.v.Container);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ContainersNested editContainer(int);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ContainersNested editFirstContainer();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ContainersNested editLastContainer();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ContainersNested editMatchingContainer(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.PodDNSConfig getDnsConfig();
public abstract io.fabric.kubernetes.api.model.v.PodDNSConfig buildDnsConfig();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withDnsConfig(io.fabric.kubernetes.api.model.v.PodDNSConfig);
public abstract java.lang.Boolean hasDnsConfig();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$DnsConfigNested withNewDnsConfig();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$DnsConfigNested withNewDnsConfigLike(io.fabric.kubernetes.api.model.v.PodDNSConfig);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$DnsConfigNested editDnsConfig();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$DnsConfigNested editOrNewDnsConfig();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$DnsConfigNested editOrNewDnsConfigLike(io.fabric.kubernetes.api.model.v.PodDNSConfig);
public abstract java.lang.String getDnsPolicy();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withDnsPolicy(java.lang.String);
public abstract java.lang.Boolean hasDnsPolicy();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewDnsPolicy(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewDnsPolicy(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewDnsPolicy(java.lang.StringBuffer);
public abstract java.lang.Boolean isEnableServiceLinks();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withEnableServiceLinks(java.lang.Boolean);
public abstract java.lang.Boolean hasEnableServiceLinks();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewEnableServiceLinks(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewEnableServiceLinks(boolean);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addToEphemeralContainers(int, io.fabric.kubernetes.api.model.v.EphemeralContainer);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent setToEphemeralContainers(int, io.fabric.kubernetes.api.model.v.EphemeralContainer);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent addToEphemeralContainers(io.fabric.kubernetes.api.model.v.EphemeralContainer[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addAllToEphemeralContainers(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent removeFromEphemeralContainers(io.fabric.kubernetes.api.model.v.EphemeralContainer[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeAllFromEphemeralContainers(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeMatchingFromEphemeralContainers(java.util.function.Predicate);
public abstract java.util.List getEphemeralContainers();
public abstract java.util.List buildEphemeralContainers();
public abstract io.fabric.kubernetes.api.model.v.EphemeralContainer buildEphemeralContainer(int);
public abstract io.fabric.kubernetes.api.model.v.EphemeralContainer buildFirstEphemeralContainer();
public abstract io.fabric.kubernetes.api.model.v.EphemeralContainer buildLastEphemeralContainer();
public abstract io.fabric.kubernetes.api.model.v.EphemeralContainer buildMatchingEphemeralContainer(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingEphemeralContainer(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withEphemeralContainers(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent withEphemeralContainers(io.fabric.kubernetes.api.model.v.EphemeralContainer[]);
public abstract java.lang.Boolean hasEphemeralContainers();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$EphemeralContainersNested addNewEphemeralContainer();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$EphemeralContainersNested addNewEphemeralContainerLike(io.fabric.kubernetes.api.model.v.EphemeralContainer);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$EphemeralContainersNested setNewEphemeralContainerLike(int, io.fabric.kubernetes.api.model.v.EphemeralContainer);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$EphemeralContainersNested editEphemeralContainer(int);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$EphemeralContainersNested editFirstEphemeralContainer();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$EphemeralContainersNested editLastEphemeralContainer();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$EphemeralContainersNested editMatchingEphemeralContainer(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addToHostAliases(int, io.fabric.kubernetes.api.model.v.HostAlias);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent setToHostAliases(int, io.fabric.kubernetes.api.model.v.HostAlias);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent addToHostAliases(io.fabric.kubernetes.api.model.v.HostAlias[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addAllToHostAliases(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent removeFromHostAliases(io.fabric.kubernetes.api.model.v.HostAlias[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeAllFromHostAliases(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeMatchingFromHostAliases(java.util.function.Predicate);
public abstract java.util.List getHostAliases();
public abstract java.util.List buildHostAliases();
public abstract io.fabric.kubernetes.api.model.v.HostAlias buildHostAlias(int);
public abstract io.fabric.kubernetes.api.model.v.HostAlias buildFirstHostAlias();
public abstract io.fabric.kubernetes.api.model.v.HostAlias buildLastHostAlias();
public abstract io.fabric.kubernetes.api.model.v.HostAlias buildMatchingHostAlias(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingHostAlias(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withHostAliases(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent withHostAliases(io.fabric.kubernetes.api.model.v.HostAlias[]);
public abstract java.lang.Boolean hasHostAliases();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$HostAliasesNested addNewHostAlias();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$HostAliasesNested addNewHostAliasLike(io.fabric.kubernetes.api.model.v.HostAlias);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$HostAliasesNested setNewHostAliasLike(int, io.fabric.kubernetes.api.model.v.HostAlias);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$HostAliasesNested editHostAlias(int);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$HostAliasesNested editFirstHostAlias();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$HostAliasesNested editLastHostAlias();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$HostAliasesNested editMatchingHostAlias(java.util.function.Predicate);
public abstract java.lang.Boolean isHostIPC();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withHostIPC(java.lang.Boolean);
public abstract java.lang.Boolean hasHostIPC();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewHostIPC(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewHostIPC(boolean);
public abstract java.lang.Boolean isHostNetwork();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withHostNetwork(java.lang.Boolean);
public abstract java.lang.Boolean hasHostNetwork();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewHostNetwork(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewHostNetwork(boolean);
public abstract java.lang.Boolean isHostPID();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withHostPID(java.lang.Boolean);
public abstract java.lang.Boolean hasHostPID();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewHostPID(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewHostPID(boolean);
public abstract java.lang.String getHostname();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withHostname(java.lang.String);
public abstract java.lang.Boolean hasHostname();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewHostname(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewHostname(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewHostname(java.lang.StringBuffer);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addToImagePullSecrets(int, io.fabric.kubernetes.api.model.v.LocalObjectReference);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent setToImagePullSecrets(int, io.fabric.kubernetes.api.model.v.LocalObjectReference);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent addToImagePullSecrets(io.fabric.kubernetes.api.model.v.LocalObjectReference[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addAllToImagePullSecrets(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent removeFromImagePullSecrets(io.fabric.kubernetes.api.model.v.LocalObjectReference[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeAllFromImagePullSecrets(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeMatchingFromImagePullSecrets(java.util.function.Predicate);
public abstract java.util.List getImagePullSecrets();
public abstract java.util.List buildImagePullSecrets();
public abstract io.fabric.kubernetes.api.model.v.LocalObjectReference buildImagePullSecret(int);
public abstract io.fabric.kubernetes.api.model.v.LocalObjectReference buildFirstImagePullSecret();
public abstract io.fabric.kubernetes.api.model.v.LocalObjectReference buildLastImagePullSecret();
public abstract io.fabric.kubernetes.api.model.v.LocalObjectReference buildMatchingImagePullSecret(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingImagePullSecret(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withImagePullSecrets(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent withImagePullSecrets(io.fabric.kubernetes.api.model.v.LocalObjectReference[]);
public abstract java.lang.Boolean hasImagePullSecrets();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addNewImagePullSecret(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ImagePullSecretsNested addNewImagePullSecret();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ImagePullSecretsNested addNewImagePullSecretLike(io.fabric.kubernetes.api.model.v.LocalObjectReference);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ImagePullSecretsNested setNewImagePullSecretLike(int, io.fabric.kubernetes.api.model.v.LocalObjectReference);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ImagePullSecretsNested editImagePullSecret(int);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ImagePullSecretsNested editFirstImagePullSecret();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ImagePullSecretsNested editLastImagePullSecret();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ImagePullSecretsNested editMatchingImagePullSecret(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addToInitContainers(int, io.fabric.kubernetes.api.model.v.Container);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent setToInitContainers(int, io.fabric.kubernetes.api.model.v.Container);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent addToInitContainers(io.fabric.kubernetes.api.model.v.Container[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addAllToInitContainers(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent removeFromInitContainers(io.fabric.kubernetes.api.model.v.Container[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeAllFromInitContainers(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeMatchingFromInitContainers(java.util.function.Predicate);
public abstract java.util.List getInitContainers();
public abstract java.util.List buildInitContainers();
public abstract io.fabric.kubernetes.api.model.v.Container buildInitContainer(int);
public abstract io.fabric.kubernetes.api.model.v.Container buildFirstInitContainer();
public abstract io.fabric.kubernetes.api.model.v.Container buildLastInitContainer();
public abstract io.fabric.kubernetes.api.model.v.Container buildMatchingInitContainer(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingInitContainer(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withInitContainers(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent withInitContainers(io.fabric.kubernetes.api.model.v.Container[]);
public abstract java.lang.Boolean hasInitContainers();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$InitContainersNested addNewInitContainer();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$InitContainersNested addNewInitContainerLike(io.fabric.kubernetes.api.model.v.Container);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$InitContainersNested setNewInitContainerLike(int, io.fabric.kubernetes.api.model.v.Container);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$InitContainersNested editInitContainer(int);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$InitContainersNested editFirstInitContainer();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$InitContainersNested editLastInitContainer();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$InitContainersNested editMatchingInitContainer(java.util.function.Predicate);
public abstract java.lang.String getNodeName();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNodeName(java.lang.String);
public abstract java.lang.Boolean hasNodeName();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewNodeName(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewNodeName(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewNodeName(java.lang.StringBuffer);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addToNodeSelector(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addToNodeSelector(java.util.Map);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeFromNodeSelector(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeFromNodeSelector(java.util.Map);
public abstract java.util.Map getNodeSelector();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNodeSelector(java.util.Map);
public abstract java.lang.Boolean hasNodeSelector();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addToOverhead(java.lang.String, io.fabric.kubernetes.api.model.v.Quantity);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addToOverhead(java.util.Map);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeFromOverhead(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeFromOverhead(java.util.Map);
public abstract java.util.Map getOverhead();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withOverhead(java.util.Map);
public abstract java.lang.Boolean hasOverhead();
public abstract java.lang.String getPreemptionPolicy();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withPreemptionPolicy(java.lang.String);
public abstract java.lang.Boolean hasPreemptionPolicy();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewPreemptionPolicy(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewPreemptionPolicy(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewPreemptionPolicy(java.lang.StringBuffer);
public abstract java.lang.Integer getPriority();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withPriority(java.lang.Integer);
public abstract java.lang.Boolean hasPriority();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewPriority(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewPriority(int);
public abstract java.lang.String getPriorityClassName();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withPriorityClassName(java.lang.String);
public abstract java.lang.Boolean hasPriorityClassName();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewPriorityClassName(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewPriorityClassName(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewPriorityClassName(java.lang.StringBuffer);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addToReadinessGates(int, io.fabric.kubernetes.api.model.v.PodReadinessGate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent setToReadinessGates(int, io.fabric.kubernetes.api.model.v.PodReadinessGate);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent addToReadinessGates(io.fabric.kubernetes.api.model.v.PodReadinessGate[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addAllToReadinessGates(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent removeFromReadinessGates(io.fabric.kubernetes.api.model.v.PodReadinessGate[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeAllFromReadinessGates(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeMatchingFromReadinessGates(java.util.function.Predicate);
public abstract java.util.List getReadinessGates();
public abstract java.util.List buildReadinessGates();
public abstract io.fabric.kubernetes.api.model.v.PodReadinessGate buildReadinessGate(int);
public abstract io.fabric.kubernetes.api.model.v.PodReadinessGate buildFirstReadinessGate();
public abstract io.fabric.kubernetes.api.model.v.PodReadinessGate buildLastReadinessGate();
public abstract io.fabric.kubernetes.api.model.v.PodReadinessGate buildMatchingReadinessGate(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingReadinessGate(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withReadinessGates(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent withReadinessGates(io.fabric.kubernetes.api.model.v.PodReadinessGate[]);
public abstract java.lang.Boolean hasReadinessGates();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addNewReadinessGate(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ReadinessGatesNested addNewReadinessGate();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ReadinessGatesNested addNewReadinessGateLike(io.fabric.kubernetes.api.model.v.PodReadinessGate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ReadinessGatesNested setNewReadinessGateLike(int, io.fabric.kubernetes.api.model.v.PodReadinessGate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ReadinessGatesNested editReadinessGate(int);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ReadinessGatesNested editFirstReadinessGate();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ReadinessGatesNested editLastReadinessGate();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$ReadinessGatesNested editMatchingReadinessGate(java.util.function.Predicate);
public abstract java.lang.String getRestartPolicy();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withRestartPolicy(java.lang.String);
public abstract java.lang.Boolean hasRestartPolicy();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewRestartPolicy(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewRestartPolicy(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewRestartPolicy(java.lang.StringBuffer);
public abstract java.lang.String getRuntimeClassName();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withRuntimeClassName(java.lang.String);
public abstract java.lang.Boolean hasRuntimeClassName();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewRuntimeClassName(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewRuntimeClassName(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewRuntimeClassName(java.lang.StringBuffer);
public abstract java.lang.String getSchedulerName();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withSchedulerName(java.lang.String);
public abstract java.lang.Boolean hasSchedulerName();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewSchedulerName(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewSchedulerName(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewSchedulerName(java.lang.StringBuffer);
public abstract io.fabric.kubernetes.api.model.v.PodSecurityContext getSecurityContext();
public abstract io.fabric.kubernetes.api.model.v.PodSecurityContext buildSecurityContext();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withSecurityContext(io.fabric.kubernetes.api.model.v.PodSecurityContext);
public abstract java.lang.Boolean hasSecurityContext();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$SecurityContextNested withNewSecurityContext();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$SecurityContextNested withNewSecurityContextLike(io.fabric.kubernetes.api.model.v.PodSecurityContext);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$SecurityContextNested editSecurityContext();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$SecurityContextNested editOrNewSecurityContext();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$SecurityContextNested editOrNewSecurityContextLike(io.fabric.kubernetes.api.model.v.PodSecurityContext);
public abstract java.lang.String getServiceAccount();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withServiceAccount(java.lang.String);
public abstract java.lang.Boolean hasServiceAccount();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewServiceAccount(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewServiceAccount(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewServiceAccount(java.lang.StringBuffer);
public abstract java.lang.String getServiceAccountName();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withServiceAccountName(java.lang.String);
public abstract java.lang.Boolean hasServiceAccountName();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewServiceAccountName(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewServiceAccountName(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewServiceAccountName(java.lang.StringBuffer);
public abstract java.lang.Boolean isSetHostnameAsFQDN();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withSetHostnameAsFQDN(java.lang.Boolean);
public abstract java.lang.Boolean hasSetHostnameAsFQDN();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewSetHostnameAsFQDN(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewSetHostnameAsFQDN(boolean);
public abstract java.lang.Boolean isShareProcessNamespace();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withShareProcessNamespace(java.lang.Boolean);
public abstract java.lang.Boolean hasShareProcessNamespace();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewShareProcessNamespace(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewShareProcessNamespace(boolean);
public abstract java.lang.String getSubdomain();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withSubdomain(java.lang.String);
public abstract java.lang.Boolean hasSubdomain();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewSubdomain(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewSubdomain(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewSubdomain(java.lang.StringBuffer);
public abstract java.lang.Long getTerminationGracePeriodSeconds();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withTerminationGracePeriodSeconds(java.lang.Long);
public abstract java.lang.Boolean hasTerminationGracePeriodSeconds();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewTerminationGracePeriodSeconds(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withNewTerminationGracePeriodSeconds(long);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addToTolerations(int, io.fabric.kubernetes.api.model.v.Toleration);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent setToTolerations(int, io.fabric.kubernetes.api.model.v.Toleration);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent addToTolerations(io.fabric.kubernetes.api.model.v.Toleration[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addAllToTolerations(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent removeFromTolerations(io.fabric.kubernetes.api.model.v.Toleration[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeAllFromTolerations(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeMatchingFromTolerations(java.util.function.Predicate);
public abstract java.util.List getTolerations();
public abstract java.util.List buildTolerations();
public abstract io.fabric.kubernetes.api.model.v.Toleration buildToleration(int);
public abstract io.fabric.kubernetes.api.model.v.Toleration buildFirstToleration();
public abstract io.fabric.kubernetes.api.model.v.Toleration buildLastToleration();
public abstract io.fabric.kubernetes.api.model.v.Toleration buildMatchingToleration(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingToleration(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withTolerations(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent withTolerations(io.fabric.kubernetes.api.model.v.Toleration[]);
public abstract java.lang.Boolean hasTolerations();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addNewToleration(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$TolerationsNested addNewToleration();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$TolerationsNested addNewTolerationLike(io.fabric.kubernetes.api.model.v.Toleration);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$TolerationsNested setNewTolerationLike(int, io.fabric.kubernetes.api.model.v.Toleration);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$TolerationsNested editToleration(int);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$TolerationsNested editFirstToleration();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$TolerationsNested editLastToleration();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$TolerationsNested editMatchingToleration(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addToTopologySpreadConstraints(int, io.fabric.kubernetes.api.model.v.TopologySpreadConstraint);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent setToTopologySpreadConstraints(int, io.fabric.kubernetes.api.model.v.TopologySpreadConstraint);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent addToTopologySpreadConstraints(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addAllToTopologySpreadConstraints(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent removeFromTopologySpreadConstraints(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeAllFromTopologySpreadConstraints(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeMatchingFromTopologySpreadConstraints(java.util.function.Predicate);
public abstract java.util.List getTopologySpreadConstraints();
public abstract java.util.List buildTopologySpreadConstraints();
public abstract io.fabric.kubernetes.api.model.v.TopologySpreadConstraint buildTopologySpreadConstraint(int);
public abstract io.fabric.kubernetes.api.model.v.TopologySpreadConstraint buildFirstTopologySpreadConstraint();
public abstract io.fabric.kubernetes.api.model.v.TopologySpreadConstraint buildLastTopologySpreadConstraint();
public abstract io.fabric.kubernetes.api.model.v.TopologySpreadConstraint buildMatchingTopologySpreadConstraint(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingTopologySpreadConstraint(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withTopologySpreadConstraints(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent withTopologySpreadConstraints(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint[]);
public abstract java.lang.Boolean hasTopologySpreadConstraints();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$TopologySpreadConstraintsNested addNewTopologySpreadConstraint();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$TopologySpreadConstraintsNested addNewTopologySpreadConstraintLike(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$TopologySpreadConstraintsNested setNewTopologySpreadConstraintLike(int, io.fabric.kubernetes.api.model.v.TopologySpreadConstraint);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$TopologySpreadConstraintsNested editTopologySpreadConstraint(int);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$TopologySpreadConstraintsNested editFirstTopologySpreadConstraint();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$TopologySpreadConstraintsNested editLastTopologySpreadConstraint();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$TopologySpreadConstraintsNested editMatchingTopologySpreadConstraint(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addToVolumes(int, io.fabric.kubernetes.api.model.v.Volume);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent setToVolumes(int, io.fabric.kubernetes.api.model.v.Volume);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent addToVolumes(io.fabric.kubernetes.api.model.v.Volume[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent addAllToVolumes(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent removeFromVolumes(io.fabric.kubernetes.api.model.v.Volume[]);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeAllFromVolumes(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent removeMatchingFromVolumes(java.util.function.Predicate);
public abstract java.util.List getVolumes();
public abstract java.util.List buildVolumes();
public abstract io.fabric.kubernetes.api.model.v.Volume buildVolume(int);
public abstract io.fabric.kubernetes.api.model.v.Volume buildFirstVolume();
public abstract io.fabric.kubernetes.api.model.v.Volume buildLastVolume();
public abstract io.fabric.kubernetes.api.model.v.Volume buildMatchingVolume(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingVolume(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent withVolumes(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.v.PodSpecFluent withVolumes(io.fabric.kubernetes.api.model.v.Volume[]);
public abstract java.lang.Boolean hasVolumes();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$VolumesNested addNewVolume();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$VolumesNested addNewVolumeLike(io.fabric.kubernetes.api.model.v.Volume);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$VolumesNested setNewVolumeLike(int, io.fabric.kubernetes.api.model.v.Volume);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$VolumesNested editVolume(int);
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$VolumesNested editFirstVolume();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$VolumesNested editLastVolume();
public abstract io.fabric.kubernetes.api.model.v.PodSpecFluent$VolumesNested editMatchingVolume(java.util.function.Predicate);
}