All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.kubernetes.client.openapi.models.V1PodSpecFluent Maven / Gradle / Ivy

package io.kubernetes.client.openapi.models;

import io.kubernetes.client.fluent.VisitableBuilder;
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.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.util.Iterator;
import io.kubernetes.client.custom.Quantity;
import java.lang.Integer;

 /**
  * Generated
  */
public interface V1PodSpecFluent> extends Fluent{
  public Long getActiveDeadlineSeconds();
  public A withActiveDeadlineSeconds(Long activeDeadlineSeconds);
  public Boolean hasActiveDeadlineSeconds();
  
  /**
   * This method has been deprecated, please use method buildAffinity instead.
   * @return The buildable object.
   */
  @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 getAutomountServiceAccountToken();
  public A withAutomountServiceAccountToken(Boolean automountServiceAccountToken);
  public Boolean hasAutomountServiceAccountToken();
  public A addToContainers(Integer index,V1Container item);
  public A setToContainers(Integer index,V1Container item);
  public A addToContainers(io.kubernetes.client.openapi.models.V1Container... items);
  public A addAllToContainers(Collection items);
  public A removeFromContainers(io.kubernetes.client.openapi.models.V1Container... items);
  public A removeAllFromContainers(Collection items);
  public A removeMatchingFromContainers(Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildContainers instead.
   * @return The buildable object.
   */
  @Deprecated
  public List getContainers();
  public List buildContainers();
  public V1Container buildContainer(Integer index);
  public V1Container buildFirstContainer();
  public V1Container buildLastContainer();
  public V1Container buildMatchingContainer(Predicate predicate);
  public Boolean hasMatchingContainer(Predicate predicate);
  public A withContainers(List containers);
  public A withContainers(io.kubernetes.client.openapi.models.V1Container... containers);
  public Boolean hasContainers();
  public V1PodSpecFluent.ContainersNested addNewContainer();
  public V1PodSpecFluent.ContainersNested addNewContainerLike(V1Container item);
  public V1PodSpecFluent.ContainersNested setNewContainerLike(Integer index,V1Container item);
  public V1PodSpecFluent.ContainersNested editContainer(Integer index);
  public V1PodSpecFluent.ContainersNested editFirstContainer();
  public V1PodSpecFluent.ContainersNested editLastContainer();
  public V1PodSpecFluent.ContainersNested editMatchingContainer(Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildDnsConfig instead.
   * @return The buildable object.
   */
  @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 Boolean getEnableServiceLinks();
  public A withEnableServiceLinks(Boolean enableServiceLinks);
  public Boolean hasEnableServiceLinks();
  public A addToEphemeralContainers(Integer index,V1EphemeralContainer item);
  public A setToEphemeralContainers(Integer index,V1EphemeralContainer item);
  public A addToEphemeralContainers(io.kubernetes.client.openapi.models.V1EphemeralContainer... items);
  public A addAllToEphemeralContainers(Collection items);
  public A removeFromEphemeralContainers(io.kubernetes.client.openapi.models.V1EphemeralContainer... items);
  public A removeAllFromEphemeralContainers(Collection items);
  public A removeMatchingFromEphemeralContainers(Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildEphemeralContainers instead.
   * @return The buildable object.
   */
  @Deprecated
  public List getEphemeralContainers();
  public List buildEphemeralContainers();
  public V1EphemeralContainer buildEphemeralContainer(Integer index);
  public V1EphemeralContainer buildFirstEphemeralContainer();
  public V1EphemeralContainer buildLastEphemeralContainer();
  public V1EphemeralContainer buildMatchingEphemeralContainer(Predicate predicate);
  public Boolean hasMatchingEphemeralContainer(Predicate predicate);
  public A withEphemeralContainers(List ephemeralContainers);
  public A withEphemeralContainers(io.kubernetes.client.openapi.models.V1EphemeralContainer... ephemeralContainers);
  public Boolean hasEphemeralContainers();
  public V1PodSpecFluent.EphemeralContainersNested addNewEphemeralContainer();
  public V1PodSpecFluent.EphemeralContainersNested addNewEphemeralContainerLike(V1EphemeralContainer item);
  public V1PodSpecFluent.EphemeralContainersNested setNewEphemeralContainerLike(Integer index,V1EphemeralContainer item);
  public V1PodSpecFluent.EphemeralContainersNested editEphemeralContainer(Integer index);
  public V1PodSpecFluent.EphemeralContainersNested editFirstEphemeralContainer();
  public V1PodSpecFluent.EphemeralContainersNested editLastEphemeralContainer();
  public V1PodSpecFluent.EphemeralContainersNested editMatchingEphemeralContainer(Predicate predicate);
  public A addToHostAliases(Integer index,V1HostAlias item);
  public A setToHostAliases(Integer index,V1HostAlias item);
  public A addToHostAliases(io.kubernetes.client.openapi.models.V1HostAlias... items);
  public A addAllToHostAliases(Collection items);
  public A removeFromHostAliases(io.kubernetes.client.openapi.models.V1HostAlias... items);
  public A removeAllFromHostAliases(Collection items);
  public A removeMatchingFromHostAliases(Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildHostAliases instead.
   * @return The buildable object.
   */
  @Deprecated
  public List getHostAliases();
  public List buildHostAliases();
  public V1HostAlias buildHostAlias(Integer index);
  public V1HostAlias buildFirstHostAlias();
  public V1HostAlias buildLastHostAlias();
  public V1HostAlias buildMatchingHostAlias(Predicate predicate);
  public Boolean hasMatchingHostAlias(Predicate predicate);
  public A withHostAliases(List hostAliases);
  public A withHostAliases(io.kubernetes.client.openapi.models.V1HostAlias... hostAliases);
  public Boolean hasHostAliases();
  public V1PodSpecFluent.HostAliasesNested addNewHostAlias();
  public V1PodSpecFluent.HostAliasesNested addNewHostAliasLike(V1HostAlias item);
  public V1PodSpecFluent.HostAliasesNested setNewHostAliasLike(Integer index,V1HostAlias item);
  public V1PodSpecFluent.HostAliasesNested editHostAlias(Integer index);
  public V1PodSpecFluent.HostAliasesNested editFirstHostAlias();
  public V1PodSpecFluent.HostAliasesNested editLastHostAlias();
  public V1PodSpecFluent.HostAliasesNested editMatchingHostAlias(Predicate predicate);
  public Boolean getHostIPC();
  public A withHostIPC(Boolean hostIPC);
  public Boolean hasHostIPC();
  public Boolean getHostNetwork();
  public A withHostNetwork(Boolean hostNetwork);
  public Boolean hasHostNetwork();
  public Boolean getHostPID();
  public A withHostPID(Boolean hostPID);
  public Boolean hasHostPID();
  public Boolean getHostUsers();
  public A withHostUsers(Boolean hostUsers);
  public Boolean hasHostUsers();
  public String getHostname();
  public A withHostname(String hostname);
  public Boolean hasHostname();
  public A addToImagePullSecrets(Integer index,V1LocalObjectReference item);
  public A setToImagePullSecrets(Integer index,V1LocalObjectReference item);
  public A addToImagePullSecrets(io.kubernetes.client.openapi.models.V1LocalObjectReference... items);
  public A addAllToImagePullSecrets(Collection items);
  public A removeFromImagePullSecrets(io.kubernetes.client.openapi.models.V1LocalObjectReference... items);
  public A removeAllFromImagePullSecrets(Collection items);
  public A removeMatchingFromImagePullSecrets(Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildImagePullSecrets instead.
   * @return The buildable object.
   */
  @Deprecated
  public List getImagePullSecrets();
  public List buildImagePullSecrets();
  public V1LocalObjectReference buildImagePullSecret(Integer index);
  public V1LocalObjectReference buildFirstImagePullSecret();
  public V1LocalObjectReference buildLastImagePullSecret();
  public V1LocalObjectReference buildMatchingImagePullSecret(Predicate predicate);
  public Boolean hasMatchingImagePullSecret(Predicate predicate);
  public A withImagePullSecrets(List imagePullSecrets);
  public A withImagePullSecrets(io.kubernetes.client.openapi.models.V1LocalObjectReference... imagePullSecrets);
  public Boolean hasImagePullSecrets();
  public V1PodSpecFluent.ImagePullSecretsNested addNewImagePullSecret();
  public V1PodSpecFluent.ImagePullSecretsNested addNewImagePullSecretLike(V1LocalObjectReference item);
  public V1PodSpecFluent.ImagePullSecretsNested setNewImagePullSecretLike(Integer index,V1LocalObjectReference item);
  public V1PodSpecFluent.ImagePullSecretsNested editImagePullSecret(Integer index);
  public V1PodSpecFluent.ImagePullSecretsNested editFirstImagePullSecret();
  public V1PodSpecFluent.ImagePullSecretsNested editLastImagePullSecret();
  public V1PodSpecFluent.ImagePullSecretsNested editMatchingImagePullSecret(Predicate predicate);
  public A addToInitContainers(Integer index,V1Container item);
  public A setToInitContainers(Integer index,V1Container item);
  public A addToInitContainers(io.kubernetes.client.openapi.models.V1Container... items);
  public A addAllToInitContainers(Collection items);
  public A removeFromInitContainers(io.kubernetes.client.openapi.models.V1Container... items);
  public A removeAllFromInitContainers(Collection items);
  public A removeMatchingFromInitContainers(Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildInitContainers instead.
   * @return The buildable object.
   */
  @Deprecated
  public List getInitContainers();
  public List buildInitContainers();
  public V1Container buildInitContainer(Integer index);
  public V1Container buildFirstInitContainer();
  public V1Container buildLastInitContainer();
  public V1Container buildMatchingInitContainer(Predicate predicate);
  public Boolean hasMatchingInitContainer(Predicate predicate);
  public A withInitContainers(List initContainers);
  public A withInitContainers(io.kubernetes.client.openapi.models.V1Container... initContainers);
  public Boolean hasInitContainers();
  public V1PodSpecFluent.InitContainersNested addNewInitContainer();
  public V1PodSpecFluent.InitContainersNested addNewInitContainerLike(V1Container item);
  public V1PodSpecFluent.InitContainersNested setNewInitContainerLike(Integer index,V1Container item);
  public V1PodSpecFluent.InitContainersNested editInitContainer(Integer index);
  public V1PodSpecFluent.InitContainersNested editFirstInitContainer();
  public V1PodSpecFluent.InitContainersNested editLastInitContainer();
  public V1PodSpecFluent.InitContainersNested editMatchingInitContainer(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();
  
  /**
   * This method has been deprecated, please use method buildOs instead.
   * @return The buildable object.
   */
  @Deprecated
  public V1PodOS getOs();
  public V1PodOS buildOs();
  public A withOs(V1PodOS os);
  public Boolean hasOs();
  public V1PodSpecFluent.OsNested withNewOs();
  public V1PodSpecFluent.OsNested withNewOsLike(V1PodOS item);
  public V1PodSpecFluent.OsNested editOs();
  public V1PodSpecFluent.OsNested editOrNewOs();
  public V1PodSpecFluent.OsNested editOrNewOsLike(V1PodOS item);
  public A addToOverhead(String key,Quantity value);
  public A addToOverhead(Map map);
  public A removeFromOverhead(String key);
  public A removeFromOverhead(Map map);
  public Map getOverhead();
  public A withOverhead(Map overhead);
  public Boolean hasOverhead();
  public String getPreemptionPolicy();
  public A withPreemptionPolicy(String preemptionPolicy);
  public Boolean hasPreemptionPolicy();
  public Integer getPriority();
  public A withPriority(Integer priority);
  public Boolean hasPriority();
  public String getPriorityClassName();
  public A withPriorityClassName(String priorityClassName);
  public Boolean hasPriorityClassName();
  public A addToReadinessGates(Integer index,V1PodReadinessGate item);
  public A setToReadinessGates(Integer index,V1PodReadinessGate item);
  public A addToReadinessGates(io.kubernetes.client.openapi.models.V1PodReadinessGate... items);
  public A addAllToReadinessGates(Collection items);
  public A removeFromReadinessGates(io.kubernetes.client.openapi.models.V1PodReadinessGate... items);
  public A removeAllFromReadinessGates(Collection items);
  public A removeMatchingFromReadinessGates(Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildReadinessGates instead.
   * @return The buildable object.
   */
  @Deprecated
  public List getReadinessGates();
  public List buildReadinessGates();
  public V1PodReadinessGate buildReadinessGate(Integer index);
  public V1PodReadinessGate buildFirstReadinessGate();
  public V1PodReadinessGate buildLastReadinessGate();
  public V1PodReadinessGate buildMatchingReadinessGate(Predicate predicate);
  public Boolean hasMatchingReadinessGate(Predicate predicate);
  public A withReadinessGates(List readinessGates);
  public A withReadinessGates(io.kubernetes.client.openapi.models.V1PodReadinessGate... readinessGates);
  public Boolean hasReadinessGates();
  public V1PodSpecFluent.ReadinessGatesNested addNewReadinessGate();
  public V1PodSpecFluent.ReadinessGatesNested addNewReadinessGateLike(V1PodReadinessGate item);
  public V1PodSpecFluent.ReadinessGatesNested setNewReadinessGateLike(Integer index,V1PodReadinessGate item);
  public V1PodSpecFluent.ReadinessGatesNested editReadinessGate(Integer index);
  public V1PodSpecFluent.ReadinessGatesNested editFirstReadinessGate();
  public V1PodSpecFluent.ReadinessGatesNested editLastReadinessGate();
  public V1PodSpecFluent.ReadinessGatesNested editMatchingReadinessGate(Predicate predicate);
  public String getRestartPolicy();
  public A withRestartPolicy(String restartPolicy);
  public Boolean hasRestartPolicy();
  public String getRuntimeClassName();
  public A withRuntimeClassName(String runtimeClassName);
  public Boolean hasRuntimeClassName();
  public String getSchedulerName();
  public A withSchedulerName(String schedulerName);
  public Boolean hasSchedulerName();
  
  /**
   * This method has been deprecated, please use method buildSecurityContext instead.
   * @return The buildable object.
   */
  @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 getSetHostnameAsFQDN();
  public A withSetHostnameAsFQDN(Boolean setHostnameAsFQDN);
  public Boolean hasSetHostnameAsFQDN();
  public Boolean getShareProcessNamespace();
  public A withShareProcessNamespace(Boolean shareProcessNamespace);
  public Boolean hasShareProcessNamespace();
  public String getSubdomain();
  public A withSubdomain(String subdomain);
  public Boolean hasSubdomain();
  public Long getTerminationGracePeriodSeconds();
  public A withTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds);
  public Boolean hasTerminationGracePeriodSeconds();
  public A addToTolerations(Integer index,V1Toleration item);
  public A setToTolerations(Integer index,V1Toleration item);
  public A addToTolerations(io.kubernetes.client.openapi.models.V1Toleration... items);
  public A addAllToTolerations(Collection items);
  public A removeFromTolerations(io.kubernetes.client.openapi.models.V1Toleration... items);
  public A removeAllFromTolerations(Collection items);
  public A removeMatchingFromTolerations(Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildTolerations instead.
   * @return The buildable object.
   */
  @Deprecated
  public List getTolerations();
  public List buildTolerations();
  public V1Toleration buildToleration(Integer index);
  public V1Toleration buildFirstToleration();
  public V1Toleration buildLastToleration();
  public V1Toleration buildMatchingToleration(Predicate predicate);
  public Boolean hasMatchingToleration(Predicate predicate);
  public A withTolerations(List tolerations);
  public A withTolerations(io.kubernetes.client.openapi.models.V1Toleration... tolerations);
  public Boolean hasTolerations();
  public V1PodSpecFluent.TolerationsNested addNewToleration();
  public V1PodSpecFluent.TolerationsNested addNewTolerationLike(V1Toleration item);
  public V1PodSpecFluent.TolerationsNested setNewTolerationLike(Integer index,V1Toleration item);
  public V1PodSpecFluent.TolerationsNested editToleration(Integer index);
  public V1PodSpecFluent.TolerationsNested editFirstToleration();
  public V1PodSpecFluent.TolerationsNested editLastToleration();
  public V1PodSpecFluent.TolerationsNested editMatchingToleration(Predicate predicate);
  public A addToTopologySpreadConstraints(Integer index,V1TopologySpreadConstraint item);
  public A setToTopologySpreadConstraints(Integer index,V1TopologySpreadConstraint item);
  public A addToTopologySpreadConstraints(io.kubernetes.client.openapi.models.V1TopologySpreadConstraint... items);
  public A addAllToTopologySpreadConstraints(Collection items);
  public A removeFromTopologySpreadConstraints(io.kubernetes.client.openapi.models.V1TopologySpreadConstraint... items);
  public A removeAllFromTopologySpreadConstraints(Collection items);
  public A removeMatchingFromTopologySpreadConstraints(Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildTopologySpreadConstraints instead.
   * @return The buildable object.
   */
  @Deprecated
  public List getTopologySpreadConstraints();
  public List buildTopologySpreadConstraints();
  public V1TopologySpreadConstraint buildTopologySpreadConstraint(Integer index);
  public V1TopologySpreadConstraint buildFirstTopologySpreadConstraint();
  public V1TopologySpreadConstraint buildLastTopologySpreadConstraint();
  public V1TopologySpreadConstraint buildMatchingTopologySpreadConstraint(Predicate predicate);
  public Boolean hasMatchingTopologySpreadConstraint(Predicate predicate);
  public A withTopologySpreadConstraints(List topologySpreadConstraints);
  public A withTopologySpreadConstraints(io.kubernetes.client.openapi.models.V1TopologySpreadConstraint... topologySpreadConstraints);
  public Boolean hasTopologySpreadConstraints();
  public V1PodSpecFluent.TopologySpreadConstraintsNested addNewTopologySpreadConstraint();
  public V1PodSpecFluent.TopologySpreadConstraintsNested addNewTopologySpreadConstraintLike(V1TopologySpreadConstraint item);
  public V1PodSpecFluent.TopologySpreadConstraintsNested setNewTopologySpreadConstraintLike(Integer index,V1TopologySpreadConstraint item);
  public V1PodSpecFluent.TopologySpreadConstraintsNested editTopologySpreadConstraint(Integer index);
  public V1PodSpecFluent.TopologySpreadConstraintsNested editFirstTopologySpreadConstraint();
  public V1PodSpecFluent.TopologySpreadConstraintsNested editLastTopologySpreadConstraint();
  public V1PodSpecFluent.TopologySpreadConstraintsNested editMatchingTopologySpreadConstraint(Predicate predicate);
  public A addToVolumes(Integer index,V1Volume item);
  public A setToVolumes(Integer index,V1Volume item);
  public A addToVolumes(io.kubernetes.client.openapi.models.V1Volume... items);
  public A addAllToVolumes(Collection items);
  public A removeFromVolumes(io.kubernetes.client.openapi.models.V1Volume... items);
  public A removeAllFromVolumes(Collection items);
  public A removeMatchingFromVolumes(Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildVolumes instead.
   * @return The buildable object.
   */
  @Deprecated
  public List getVolumes();
  public List buildVolumes();
  public V1Volume buildVolume(Integer index);
  public V1Volume buildFirstVolume();
  public V1Volume buildLastVolume();
  public V1Volume buildMatchingVolume(Predicate predicate);
  public Boolean hasMatchingVolume(Predicate predicate);
  public A withVolumes(List volumes);
  public A withVolumes(io.kubernetes.client.openapi.models.V1Volume... volumes);
  public Boolean hasVolumes();
  public V1PodSpecFluent.VolumesNested addNewVolume();
  public V1PodSpecFluent.VolumesNested addNewVolumeLike(V1Volume item);
  public V1PodSpecFluent.VolumesNested setNewVolumeLike(Integer index,V1Volume item);
  public V1PodSpecFluent.VolumesNested editVolume(Integer index);
  public V1PodSpecFluent.VolumesNested editFirstVolume();
  public V1PodSpecFluent.VolumesNested editLastVolume();
  public V1PodSpecFluent.VolumesNested editMatchingVolume(Predicate predicate);
  public A withAutomountServiceAccountToken();
  public A withEnableServiceLinks();
  public A withHostIPC();
  public A withHostNetwork();
  public A withHostPID();
  public A withHostUsers();
  public A withSetHostnameAsFQDN();
  public A withShareProcessNamespace();
  public interface AffinityNested extends Nested,V1AffinityFluent>{
    public N and();
    public N endAffinity();
    
  }
  public interface ContainersNested extends Nested,V1ContainerFluent>{
    public N and();
    public N endContainer();
    
  }
  public interface DnsConfigNested extends Nested,V1PodDNSConfigFluent>{
    public N and();
    public N endDnsConfig();
    
  }
  public interface EphemeralContainersNested extends Nested,V1EphemeralContainerFluent>{
    public N and();
    public N endEphemeralContainer();
    
  }
  public interface HostAliasesNested extends Nested,V1HostAliasFluent>{
    public N and();
    public N endHostAlias();
    
  }
  public interface ImagePullSecretsNested extends Nested,V1LocalObjectReferenceFluent>{
    public N and();
    public N endImagePullSecret();
    
  }
  public interface InitContainersNested extends Nested,V1ContainerFluent>{
    public N and();
    public N endInitContainer();
    
  }
  public interface OsNested extends Nested,V1PodOSFluent>{
    public N and();
    public N endOs();
    
  }
  public interface ReadinessGatesNested extends Nested,V1PodReadinessGateFluent>{
    public N and();
    public N endReadinessGate();
    
  }
  public interface SecurityContextNested extends Nested,V1PodSecurityContextFluent>{
    public N and();
    public N endSecurityContext();
    
  }
  public interface TolerationsNested extends Nested,V1TolerationFluent>{
    public N and();
    public N endToleration();
    
  }
  public interface TopologySpreadConstraintsNested extends Nested,V1TopologySpreadConstraintFluent>{
    public N and();
    public N endTopologySpreadConstraint();
    
  }
  public interface VolumesNested extends Nested,V1VolumeFluent>{
    public N and();
    public N endVolume();
    
  }
  
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy