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

io.fabric8.kubernetes.api.model.EphemeralContainerFluent 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.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 EphemeralContainerFluent> extends io.fabric8.kubernetes.api.builder.Fluent{
  public A addToArgs(java.lang.Integer index,java.lang.String item);
  public A setToArgs(java.lang.Integer index,java.lang.String item);
  public A addToArgs(java.lang.String... items);
  public A addAllToArgs(java.util.Collection items);
  public A removeFromArgs(java.lang.String... items);
  public A removeAllFromArgs(java.util.Collection items);
  public java.util.List getArgs();
  public java.lang.String getArg(java.lang.Integer index);
  public java.lang.String getFirstArg();
  public java.lang.String getLastArg();
  public java.lang.String getMatchingArg(java.util.function.Predicate predicate);
  public java.lang.Boolean hasMatchingArg(java.util.function.Predicate predicate);
  public A withArgs(java.util.List args);
  public A withArgs(java.lang.String... args);
  public java.lang.Boolean hasArgs();
  public A addNewArg(java.lang.String arg0);
  public A addToCommand(java.lang.Integer index,java.lang.String item);
  public A setToCommand(java.lang.Integer index,java.lang.String item);
  public A addToCommand(java.lang.String... items);
  public A addAllToCommand(java.util.Collection items);
  public A removeFromCommand(java.lang.String... items);
  public A removeAllFromCommand(java.util.Collection items);
  public java.util.List getCommand();
  public java.lang.String getCommand(java.lang.Integer index);
  public java.lang.String getFirstCommand();
  public java.lang.String getLastCommand();
  public java.lang.String getMatchingCommand(java.util.function.Predicate predicate);
  public java.lang.Boolean hasMatchingCommand(java.util.function.Predicate predicate);
  public A withCommand(java.util.List command);
  public A withCommand(java.lang.String... command);
  public java.lang.Boolean hasCommand();
  public A addNewCommand(java.lang.String arg0);
  public A addToEnv(java.lang.Integer index,io.fabric8.kubernetes.api.model.EnvVar item);
  public A setToEnv(java.lang.Integer index,io.fabric8.kubernetes.api.model.EnvVar item);
  public A addToEnv(io.fabric8.kubernetes.api.model.EnvVar... items);
  public A addAllToEnv(java.util.Collection items);
  public A removeFromEnv(io.fabric8.kubernetes.api.model.EnvVar... items);
  public A removeAllFromEnv(java.util.Collection items);
  public A removeMatchingFromEnv(java.util.function.Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildEnv instead.
   * @return The buildable object.
   */
  @java.lang.Deprecated
  public java.util.List getEnv();
  public java.util.List buildEnv();
  public io.fabric8.kubernetes.api.model.EnvVar buildEnv(java.lang.Integer index);
  public io.fabric8.kubernetes.api.model.EnvVar buildFirstEnv();
  public io.fabric8.kubernetes.api.model.EnvVar buildLastEnv();
  public io.fabric8.kubernetes.api.model.EnvVar buildMatchingEnv(java.util.function.Predicate predicate);
  public java.lang.Boolean hasMatchingEnv(java.util.function.Predicate predicate);
  public A withEnv(java.util.List env);
  public A withEnv(io.fabric8.kubernetes.api.model.EnvVar... env);
  public java.lang.Boolean hasEnv();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.EnvNested addNewEnv();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.EnvNested addNewEnvLike(io.fabric8.kubernetes.api.model.EnvVar item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.EnvNested setNewEnvLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.EnvVar item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.EnvNested editEnv(java.lang.Integer index);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.EnvNested editFirstEnv();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.EnvNested editLastEnv();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.EnvNested editMatchingEnv(java.util.function.Predicate predicate);
  public A addToEnvFrom(java.lang.Integer index,io.fabric8.kubernetes.api.model.EnvFromSource item);
  public A setToEnvFrom(java.lang.Integer index,io.fabric8.kubernetes.api.model.EnvFromSource item);
  public A addToEnvFrom(io.fabric8.kubernetes.api.model.EnvFromSource... items);
  public A addAllToEnvFrom(java.util.Collection items);
  public A removeFromEnvFrom(io.fabric8.kubernetes.api.model.EnvFromSource... items);
  public A removeAllFromEnvFrom(java.util.Collection items);
  public A removeMatchingFromEnvFrom(java.util.function.Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildEnvFrom instead.
   * @return The buildable object.
   */
  @java.lang.Deprecated
  public java.util.List getEnvFrom();
  public java.util.List buildEnvFrom();
  public io.fabric8.kubernetes.api.model.EnvFromSource buildEnvFrom(java.lang.Integer index);
  public io.fabric8.kubernetes.api.model.EnvFromSource buildFirstEnvFrom();
  public io.fabric8.kubernetes.api.model.EnvFromSource buildLastEnvFrom();
  public io.fabric8.kubernetes.api.model.EnvFromSource buildMatchingEnvFrom(java.util.function.Predicate predicate);
  public java.lang.Boolean hasMatchingEnvFrom(java.util.function.Predicate predicate);
  public A withEnvFrom(java.util.List envFrom);
  public A withEnvFrom(io.fabric8.kubernetes.api.model.EnvFromSource... envFrom);
  public java.lang.Boolean hasEnvFrom();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.EnvFromNested addNewEnvFrom();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.EnvFromNested addNewEnvFromLike(io.fabric8.kubernetes.api.model.EnvFromSource item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.EnvFromNested setNewEnvFromLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.EnvFromSource item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.EnvFromNested editEnvFrom(java.lang.Integer index);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.EnvFromNested editFirstEnvFrom();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.EnvFromNested editLastEnvFrom();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.EnvFromNested editMatchingEnvFrom(java.util.function.Predicate predicate);
  public java.lang.String getImage();
  public A withImage(java.lang.String image);
  public java.lang.Boolean hasImage();
  
  /**
   * Method is deprecated. use withImage instead.
   */
  @java.lang.Deprecated
  public A withNewImage(java.lang.String arg0);
  public java.lang.String getImagePullPolicy();
  public A withImagePullPolicy(java.lang.String imagePullPolicy);
  public java.lang.Boolean hasImagePullPolicy();
  
  /**
   * Method is deprecated. use withImagePullPolicy instead.
   */
  @java.lang.Deprecated
  public A withNewImagePullPolicy(java.lang.String arg0);
  
  /**
   * This method has been deprecated, please use method buildLifecycle instead.
   * @return The buildable object.
   */
  @java.lang.Deprecated
  public io.fabric8.kubernetes.api.model.Lifecycle getLifecycle();
  public io.fabric8.kubernetes.api.model.Lifecycle buildLifecycle();
  public A withLifecycle(io.fabric8.kubernetes.api.model.Lifecycle lifecycle);
  public java.lang.Boolean hasLifecycle();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.LifecycleNested withNewLifecycle();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.LifecycleNested withNewLifecycleLike(io.fabric8.kubernetes.api.model.Lifecycle item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.LifecycleNested editLifecycle();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.LifecycleNested editOrNewLifecycle();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.LifecycleNested editOrNewLifecycleLike(io.fabric8.kubernetes.api.model.Lifecycle item);
  
  /**
   * This method has been deprecated, please use method buildLivenessProbe instead.
   * @return The buildable object.
   */
  @java.lang.Deprecated
  public io.fabric8.kubernetes.api.model.Probe getLivenessProbe();
  public io.fabric8.kubernetes.api.model.Probe buildLivenessProbe();
  public A withLivenessProbe(io.fabric8.kubernetes.api.model.Probe livenessProbe);
  public java.lang.Boolean hasLivenessProbe();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.LivenessProbeNested withNewLivenessProbe();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.LivenessProbeNested withNewLivenessProbeLike(io.fabric8.kubernetes.api.model.Probe item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.LivenessProbeNested editLivenessProbe();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.LivenessProbeNested editOrNewLivenessProbe();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.LivenessProbeNested editOrNewLivenessProbeLike(io.fabric8.kubernetes.api.model.Probe item);
  public java.lang.String getName();
  public A withName(java.lang.String name);
  public java.lang.Boolean hasName();
  
  /**
   * Method is deprecated. use withName instead.
   */
  @java.lang.Deprecated
  public A withNewName(java.lang.String arg0);
  public A addToPorts(java.lang.Integer index,io.fabric8.kubernetes.api.model.ContainerPort item);
  public A setToPorts(java.lang.Integer index,io.fabric8.kubernetes.api.model.ContainerPort item);
  public A addToPorts(io.fabric8.kubernetes.api.model.ContainerPort... items);
  public A addAllToPorts(java.util.Collection items);
  public A removeFromPorts(io.fabric8.kubernetes.api.model.ContainerPort... items);
  public A removeAllFromPorts(java.util.Collection items);
  public A removeMatchingFromPorts(java.util.function.Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildPorts instead.
   * @return The buildable object.
   */
  @java.lang.Deprecated
  public java.util.List getPorts();
  public java.util.List buildPorts();
  public io.fabric8.kubernetes.api.model.ContainerPort buildPort(java.lang.Integer index);
  public io.fabric8.kubernetes.api.model.ContainerPort buildFirstPort();
  public io.fabric8.kubernetes.api.model.ContainerPort buildLastPort();
  public io.fabric8.kubernetes.api.model.ContainerPort buildMatchingPort(java.util.function.Predicate predicate);
  public java.lang.Boolean hasMatchingPort(java.util.function.Predicate predicate);
  public A withPorts(java.util.List ports);
  public A withPorts(io.fabric8.kubernetes.api.model.ContainerPort... ports);
  public java.lang.Boolean hasPorts();
  public A addNewPort(java.lang.Integer containerPort,java.lang.String hostIP,java.lang.Integer hostPort,java.lang.String name,java.lang.String protocol);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.PortsNested addNewPort();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.PortsNested addNewPortLike(io.fabric8.kubernetes.api.model.ContainerPort item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.PortsNested setNewPortLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.ContainerPort item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.PortsNested editPort(java.lang.Integer index);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.PortsNested editFirstPort();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.PortsNested editLastPort();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.PortsNested editMatchingPort(java.util.function.Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildReadinessProbe instead.
   * @return The buildable object.
   */
  @java.lang.Deprecated
  public io.fabric8.kubernetes.api.model.Probe getReadinessProbe();
  public io.fabric8.kubernetes.api.model.Probe buildReadinessProbe();
  public A withReadinessProbe(io.fabric8.kubernetes.api.model.Probe readinessProbe);
  public java.lang.Boolean hasReadinessProbe();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.ReadinessProbeNested withNewReadinessProbe();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.ReadinessProbeNested withNewReadinessProbeLike(io.fabric8.kubernetes.api.model.Probe item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.ReadinessProbeNested editReadinessProbe();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.ReadinessProbeNested editOrNewReadinessProbe();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.ReadinessProbeNested editOrNewReadinessProbeLike(io.fabric8.kubernetes.api.model.Probe item);
  
  /**
   * This method has been deprecated, please use method buildResources instead.
   * @return The buildable object.
   */
  @java.lang.Deprecated
  public io.fabric8.kubernetes.api.model.ResourceRequirements getResources();
  public io.fabric8.kubernetes.api.model.ResourceRequirements buildResources();
  public A withResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources);
  public java.lang.Boolean hasResources();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.ResourcesNested withNewResources();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.ResourcesNested withNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.ResourcesNested editResources();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.ResourcesNested editOrNewResources();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.ResourcesNested editOrNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item);
  
  /**
   * This method has been deprecated, please use method buildSecurityContext instead.
   * @return The buildable object.
   */
  @java.lang.Deprecated
  public io.fabric8.kubernetes.api.model.SecurityContext getSecurityContext();
  public io.fabric8.kubernetes.api.model.SecurityContext buildSecurityContext();
  public A withSecurityContext(io.fabric8.kubernetes.api.model.SecurityContext securityContext);
  public java.lang.Boolean hasSecurityContext();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.SecurityContextNested withNewSecurityContext();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.SecurityContextNested withNewSecurityContextLike(io.fabric8.kubernetes.api.model.SecurityContext item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.SecurityContextNested editSecurityContext();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.SecurityContextNested editOrNewSecurityContext();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.SecurityContextNested editOrNewSecurityContextLike(io.fabric8.kubernetes.api.model.SecurityContext item);
  
  /**
   * This method has been deprecated, please use method buildStartupProbe instead.
   * @return The buildable object.
   */
  @java.lang.Deprecated
  public io.fabric8.kubernetes.api.model.Probe getStartupProbe();
  public io.fabric8.kubernetes.api.model.Probe buildStartupProbe();
  public A withStartupProbe(io.fabric8.kubernetes.api.model.Probe startupProbe);
  public java.lang.Boolean hasStartupProbe();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.StartupProbeNested withNewStartupProbe();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.StartupProbeNested withNewStartupProbeLike(io.fabric8.kubernetes.api.model.Probe item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.StartupProbeNested editStartupProbe();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.StartupProbeNested editOrNewStartupProbe();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.StartupProbeNested editOrNewStartupProbeLike(io.fabric8.kubernetes.api.model.Probe item);
  public java.lang.Boolean getStdin();
  public A withStdin(java.lang.Boolean stdin);
  public java.lang.Boolean hasStdin();
  public java.lang.Boolean getStdinOnce();
  public A withStdinOnce(java.lang.Boolean stdinOnce);
  public java.lang.Boolean hasStdinOnce();
  public java.lang.String getTargetContainerName();
  public A withTargetContainerName(java.lang.String targetContainerName);
  public java.lang.Boolean hasTargetContainerName();
  
  /**
   * Method is deprecated. use withTargetContainerName instead.
   */
  @java.lang.Deprecated
  public A withNewTargetContainerName(java.lang.String arg0);
  public java.lang.String getTerminationMessagePath();
  public A withTerminationMessagePath(java.lang.String terminationMessagePath);
  public java.lang.Boolean hasTerminationMessagePath();
  
  /**
   * Method is deprecated. use withTerminationMessagePath instead.
   */
  @java.lang.Deprecated
  public A withNewTerminationMessagePath(java.lang.String arg0);
  public java.lang.String getTerminationMessagePolicy();
  public A withTerminationMessagePolicy(java.lang.String terminationMessagePolicy);
  public java.lang.Boolean hasTerminationMessagePolicy();
  
  /**
   * Method is deprecated. use withTerminationMessagePolicy instead.
   */
  @java.lang.Deprecated
  public A withNewTerminationMessagePolicy(java.lang.String arg0);
  public java.lang.Boolean getTty();
  public A withTty(java.lang.Boolean tty);
  public java.lang.Boolean hasTty();
  public A addToVolumeDevices(java.lang.Integer index,io.fabric8.kubernetes.api.model.VolumeDevice item);
  public A setToVolumeDevices(java.lang.Integer index,io.fabric8.kubernetes.api.model.VolumeDevice item);
  public A addToVolumeDevices(io.fabric8.kubernetes.api.model.VolumeDevice... items);
  public A addAllToVolumeDevices(java.util.Collection items);
  public A removeFromVolumeDevices(io.fabric8.kubernetes.api.model.VolumeDevice... items);
  public A removeAllFromVolumeDevices(java.util.Collection items);
  public A removeMatchingFromVolumeDevices(java.util.function.Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildVolumeDevices instead.
   * @return The buildable object.
   */
  @java.lang.Deprecated
  public java.util.List getVolumeDevices();
  public java.util.List buildVolumeDevices();
  public io.fabric8.kubernetes.api.model.VolumeDevice buildVolumeDevice(java.lang.Integer index);
  public io.fabric8.kubernetes.api.model.VolumeDevice buildFirstVolumeDevice();
  public io.fabric8.kubernetes.api.model.VolumeDevice buildLastVolumeDevice();
  public io.fabric8.kubernetes.api.model.VolumeDevice buildMatchingVolumeDevice(java.util.function.Predicate predicate);
  public java.lang.Boolean hasMatchingVolumeDevice(java.util.function.Predicate predicate);
  public A withVolumeDevices(java.util.List volumeDevices);
  public A withVolumeDevices(io.fabric8.kubernetes.api.model.VolumeDevice... volumeDevices);
  public java.lang.Boolean hasVolumeDevices();
  public A addNewVolumeDevice(java.lang.String devicePath,java.lang.String name);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.VolumeDevicesNested addNewVolumeDevice();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.VolumeDevicesNested addNewVolumeDeviceLike(io.fabric8.kubernetes.api.model.VolumeDevice item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.VolumeDevicesNested setNewVolumeDeviceLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.VolumeDevice item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.VolumeDevicesNested editVolumeDevice(java.lang.Integer index);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.VolumeDevicesNested editFirstVolumeDevice();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.VolumeDevicesNested editLastVolumeDevice();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.VolumeDevicesNested editMatchingVolumeDevice(java.util.function.Predicate predicate);
  public A addToVolumeMounts(java.lang.Integer index,io.fabric8.kubernetes.api.model.VolumeMount item);
  public A setToVolumeMounts(java.lang.Integer index,io.fabric8.kubernetes.api.model.VolumeMount item);
  public A addToVolumeMounts(io.fabric8.kubernetes.api.model.VolumeMount... items);
  public A addAllToVolumeMounts(java.util.Collection items);
  public A removeFromVolumeMounts(io.fabric8.kubernetes.api.model.VolumeMount... items);
  public A removeAllFromVolumeMounts(java.util.Collection items);
  public A removeMatchingFromVolumeMounts(java.util.function.Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildVolumeMounts instead.
   * @return The buildable object.
   */
  @java.lang.Deprecated
  public java.util.List getVolumeMounts();
  public java.util.List buildVolumeMounts();
  public io.fabric8.kubernetes.api.model.VolumeMount buildVolumeMount(java.lang.Integer index);
  public io.fabric8.kubernetes.api.model.VolumeMount buildFirstVolumeMount();
  public io.fabric8.kubernetes.api.model.VolumeMount buildLastVolumeMount();
  public io.fabric8.kubernetes.api.model.VolumeMount buildMatchingVolumeMount(java.util.function.Predicate predicate);
  public java.lang.Boolean hasMatchingVolumeMount(java.util.function.Predicate predicate);
  public A withVolumeMounts(java.util.List volumeMounts);
  public A withVolumeMounts(io.fabric8.kubernetes.api.model.VolumeMount... volumeMounts);
  public java.lang.Boolean hasVolumeMounts();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.VolumeMountsNested addNewVolumeMount();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.VolumeMountsNested addNewVolumeMountLike(io.fabric8.kubernetes.api.model.VolumeMount item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.VolumeMountsNested setNewVolumeMountLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.VolumeMount item);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.VolumeMountsNested editVolumeMount(java.lang.Integer index);
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.VolumeMountsNested editFirstVolumeMount();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.VolumeMountsNested editLastVolumeMount();
  public io.fabric8.kubernetes.api.model.EphemeralContainerFluent.VolumeMountsNested editMatchingVolumeMount(java.util.function.Predicate predicate);
  public java.lang.String getWorkingDir();
  public A withWorkingDir(java.lang.String workingDir);
  public java.lang.Boolean hasWorkingDir();
  
  /**
   * Method is deprecated. use withWorkingDir instead.
   */
  @java.lang.Deprecated
  public A withNewWorkingDir(java.lang.String arg0);
  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 EnvNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.EnvVarFluent>{
    public N and();
    public N endEnv();
    
  }
  public interface EnvFromNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.EnvFromSourceFluent>{
    public N and();
    public N endEnvFrom();
    
  }
  public interface LifecycleNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.LifecycleFluent>{
    public N and();
    public N endLifecycle();
    
  }
  public interface LivenessProbeNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.ProbeFluent>{
    public N and();
    public N endLivenessProbe();
    
  }
  public interface PortsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.ContainerPortFluent>{
    public N and();
    public N endPort();
    
  }
  public interface ReadinessProbeNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.ProbeFluent>{
    public N and();
    public N endReadinessProbe();
    
  }
  public interface ResourcesNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.ResourceRequirementsFluent>{
    public N and();
    public N endResources();
    
  }
  public interface SecurityContextNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.SecurityContextFluent>{
    public N and();
    public N endSecurityContext();
    
  }
  public interface StartupProbeNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.ProbeFluent>{
    public N and();
    public N endStartupProbe();
    
  }
  public interface VolumeDevicesNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.VolumeDeviceFluent>{
    public N and();
    public N endVolumeDevice();
    
  }
  public interface VolumeMountsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.VolumeMountFluent>{
    public N and();
    public N endVolumeMount();
    
  }
  
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy