Interface V1ContainerFluent<A extends V1ContainerFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1PodSpecFluent.ContainersNested<N>, V1PodSpecFluent.InitContainersNested<N>
All Known Implementing Classes:
V1ContainerBuilder, V1ContainerFluentImpl

public interface V1ContainerFluent<A extends V1ContainerFluent<A>> extends Fluent<A>
Generated
  • Method Details

    • addToArgs

      A addToArgs(Integer index, String item)
    • setToArgs

      A setToArgs(Integer index, String item)
    • addToArgs

      A addToArgs(String... items)
    • addAllToArgs

      A addAllToArgs(Collection<String> items)
    • removeFromArgs

      A removeFromArgs(String... items)
    • removeAllFromArgs

      A removeAllFromArgs(Collection<String> items)
    • getArgs

      List<String> getArgs()
    • getArg

      String getArg(Integer index)
    • getFirstArg

      String getFirstArg()
    • getLastArg

      String getLastArg()
    • getMatchingArg

      String getMatchingArg(Predicate<String> predicate)
    • hasMatchingArg

      Boolean hasMatchingArg(Predicate<String> predicate)
    • withArgs

      A withArgs(List<String> args)
    • withArgs

      A withArgs(String... args)
    • hasArgs

      Boolean hasArgs()
    • addToCommand

      A addToCommand(Integer index, String item)
    • setToCommand

      A setToCommand(Integer index, String item)
    • addToCommand

      A addToCommand(String... items)
    • addAllToCommand

      A addAllToCommand(Collection<String> items)
    • removeFromCommand

      A removeFromCommand(String... items)
    • removeAllFromCommand

      A removeAllFromCommand(Collection<String> items)
    • getCommand

      List<String> getCommand()
    • getCommand

      String getCommand(Integer index)
    • getFirstCommand

      String getFirstCommand()
    • getLastCommand

      String getLastCommand()
    • getMatchingCommand

      String getMatchingCommand(Predicate<String> predicate)
    • hasMatchingCommand

      Boolean hasMatchingCommand(Predicate<String> predicate)
    • withCommand

      A withCommand(List<String> command)
    • withCommand

      A withCommand(String... command)
    • hasCommand

      Boolean hasCommand()
    • addToEnv

      A addToEnv(Integer index, io.kubernetes.client.openapi.models.V1EnvVar item)
    • setToEnv

      A setToEnv(Integer index, io.kubernetes.client.openapi.models.V1EnvVar item)
    • addToEnv

      A addToEnv(io.kubernetes.client.openapi.models.V1EnvVar... items)
    • addAllToEnv

      A addAllToEnv(Collection<io.kubernetes.client.openapi.models.V1EnvVar> items)
    • removeFromEnv

      A removeFromEnv(io.kubernetes.client.openapi.models.V1EnvVar... items)
    • removeAllFromEnv

      A removeAllFromEnv(Collection<io.kubernetes.client.openapi.models.V1EnvVar> items)
    • removeMatchingFromEnv

      A removeMatchingFromEnv(Predicate<V1EnvVarBuilder> predicate)
    • getEnv

      @Deprecated List<io.kubernetes.client.openapi.models.V1EnvVar> getEnv()
      Deprecated.
      This method has been deprecated, please use method buildEnv instead.
      Returns:
      The buildable object.
    • buildEnv

      List<io.kubernetes.client.openapi.models.V1EnvVar> buildEnv()
    • buildEnv

      io.kubernetes.client.openapi.models.V1EnvVar buildEnv(Integer index)
    • buildFirstEnv

      io.kubernetes.client.openapi.models.V1EnvVar buildFirstEnv()
    • buildLastEnv

      io.kubernetes.client.openapi.models.V1EnvVar buildLastEnv()
    • buildMatchingEnv

      io.kubernetes.client.openapi.models.V1EnvVar buildMatchingEnv(Predicate<V1EnvVarBuilder> predicate)
    • hasMatchingEnv

      Boolean hasMatchingEnv(Predicate<V1EnvVarBuilder> predicate)
    • withEnv

      A withEnv(List<io.kubernetes.client.openapi.models.V1EnvVar> env)
    • withEnv

      A withEnv(io.kubernetes.client.openapi.models.V1EnvVar... env)
    • hasEnv

      Boolean hasEnv()
    • addNewEnv

    • addNewEnvLike

      V1ContainerFluent.EnvNested<A> addNewEnvLike(io.kubernetes.client.openapi.models.V1EnvVar item)
    • setNewEnvLike

      V1ContainerFluent.EnvNested<A> setNewEnvLike(Integer index, io.kubernetes.client.openapi.models.V1EnvVar item)
    • editEnv

    • editFirstEnv

    • editLastEnv

    • editMatchingEnv

    • addToEnvFrom

      A addToEnvFrom(Integer index, io.kubernetes.client.openapi.models.V1EnvFromSource item)
    • setToEnvFrom

      A setToEnvFrom(Integer index, io.kubernetes.client.openapi.models.V1EnvFromSource item)
    • addToEnvFrom

      A addToEnvFrom(io.kubernetes.client.openapi.models.V1EnvFromSource... items)
    • addAllToEnvFrom

      A addAllToEnvFrom(Collection<io.kubernetes.client.openapi.models.V1EnvFromSource> items)
    • removeFromEnvFrom

      A removeFromEnvFrom(io.kubernetes.client.openapi.models.V1EnvFromSource... items)
    • removeAllFromEnvFrom

      A removeAllFromEnvFrom(Collection<io.kubernetes.client.openapi.models.V1EnvFromSource> items)
    • removeMatchingFromEnvFrom

      A removeMatchingFromEnvFrom(Predicate<V1EnvFromSourceBuilder> predicate)
    • getEnvFrom

      @Deprecated List<io.kubernetes.client.openapi.models.V1EnvFromSource> getEnvFrom()
      Deprecated.
      This method has been deprecated, please use method buildEnvFrom instead.
      Returns:
      The buildable object.
    • buildEnvFrom

      List<io.kubernetes.client.openapi.models.V1EnvFromSource> buildEnvFrom()
    • buildEnvFrom

      io.kubernetes.client.openapi.models.V1EnvFromSource buildEnvFrom(Integer index)
    • buildFirstEnvFrom

      io.kubernetes.client.openapi.models.V1EnvFromSource buildFirstEnvFrom()
    • buildLastEnvFrom

      io.kubernetes.client.openapi.models.V1EnvFromSource buildLastEnvFrom()
    • buildMatchingEnvFrom

      io.kubernetes.client.openapi.models.V1EnvFromSource buildMatchingEnvFrom(Predicate<V1EnvFromSourceBuilder> predicate)
    • hasMatchingEnvFrom

      Boolean hasMatchingEnvFrom(Predicate<V1EnvFromSourceBuilder> predicate)
    • withEnvFrom

      A withEnvFrom(List<io.kubernetes.client.openapi.models.V1EnvFromSource> envFrom)
    • withEnvFrom

      A withEnvFrom(io.kubernetes.client.openapi.models.V1EnvFromSource... envFrom)
    • hasEnvFrom

      Boolean hasEnvFrom()
    • addNewEnvFrom

    • addNewEnvFromLike

      V1ContainerFluent.EnvFromNested<A> addNewEnvFromLike(io.kubernetes.client.openapi.models.V1EnvFromSource item)
    • setNewEnvFromLike

      V1ContainerFluent.EnvFromNested<A> setNewEnvFromLike(Integer index, io.kubernetes.client.openapi.models.V1EnvFromSource item)
    • editEnvFrom

    • editFirstEnvFrom

      V1ContainerFluent.EnvFromNested<A> editFirstEnvFrom()
    • editLastEnvFrom

    • editMatchingEnvFrom

    • getImage

      String getImage()
    • withImage

      A withImage(String image)
    • hasImage

      Boolean hasImage()
    • getImagePullPolicy

      String getImagePullPolicy()
    • withImagePullPolicy

      A withImagePullPolicy(String imagePullPolicy)
    • hasImagePullPolicy

      Boolean hasImagePullPolicy()
    • getLifecycle

      @Deprecated io.kubernetes.client.openapi.models.V1Lifecycle getLifecycle()
      Deprecated.
      This method has been deprecated, please use method buildLifecycle instead.
      Returns:
      The buildable object.
    • buildLifecycle

      io.kubernetes.client.openapi.models.V1Lifecycle buildLifecycle()
    • withLifecycle

      A withLifecycle(io.kubernetes.client.openapi.models.V1Lifecycle lifecycle)
    • hasLifecycle

      Boolean hasLifecycle()
    • withNewLifecycle

    • withNewLifecycleLike

      V1ContainerFluent.LifecycleNested<A> withNewLifecycleLike(io.kubernetes.client.openapi.models.V1Lifecycle item)
    • editLifecycle

    • editOrNewLifecycle

      V1ContainerFluent.LifecycleNested<A> editOrNewLifecycle()
    • editOrNewLifecycleLike

      V1ContainerFluent.LifecycleNested<A> editOrNewLifecycleLike(io.kubernetes.client.openapi.models.V1Lifecycle item)
    • getLivenessProbe

      @Deprecated io.kubernetes.client.openapi.models.V1Probe getLivenessProbe()
      Deprecated.
      This method has been deprecated, please use method buildLivenessProbe instead.
      Returns:
      The buildable object.
    • buildLivenessProbe

      io.kubernetes.client.openapi.models.V1Probe buildLivenessProbe()
    • withLivenessProbe

      A withLivenessProbe(io.kubernetes.client.openapi.models.V1Probe livenessProbe)
    • hasLivenessProbe

      Boolean hasLivenessProbe()
    • withNewLivenessProbe

      V1ContainerFluent.LivenessProbeNested<A> withNewLivenessProbe()
    • withNewLivenessProbeLike

      V1ContainerFluent.LivenessProbeNested<A> withNewLivenessProbeLike(io.kubernetes.client.openapi.models.V1Probe item)
    • editLivenessProbe

    • editOrNewLivenessProbe

      V1ContainerFluent.LivenessProbeNested<A> editOrNewLivenessProbe()
    • editOrNewLivenessProbeLike

      V1ContainerFluent.LivenessProbeNested<A> editOrNewLivenessProbeLike(io.kubernetes.client.openapi.models.V1Probe item)
    • getName

      String getName()
    • withName

      A withName(String name)
    • hasName

      Boolean hasName()
    • addToPorts

      A addToPorts(Integer index, io.kubernetes.client.openapi.models.V1ContainerPort item)
    • setToPorts

      A setToPorts(Integer index, io.kubernetes.client.openapi.models.V1ContainerPort item)
    • addToPorts

      A addToPorts(io.kubernetes.client.openapi.models.V1ContainerPort... items)
    • addAllToPorts

      A addAllToPorts(Collection<io.kubernetes.client.openapi.models.V1ContainerPort> items)
    • removeFromPorts

      A removeFromPorts(io.kubernetes.client.openapi.models.V1ContainerPort... items)
    • removeAllFromPorts

      A removeAllFromPorts(Collection<io.kubernetes.client.openapi.models.V1ContainerPort> items)
    • removeMatchingFromPorts

      A removeMatchingFromPorts(Predicate<V1ContainerPortBuilder> predicate)
    • getPorts

      @Deprecated List<io.kubernetes.client.openapi.models.V1ContainerPort> getPorts()
      Deprecated.
      This method has been deprecated, please use method buildPorts instead.
      Returns:
      The buildable object.
    • buildPorts

      List<io.kubernetes.client.openapi.models.V1ContainerPort> buildPorts()
    • buildPort

      io.kubernetes.client.openapi.models.V1ContainerPort buildPort(Integer index)
    • buildFirstPort

      io.kubernetes.client.openapi.models.V1ContainerPort buildFirstPort()
    • buildLastPort

      io.kubernetes.client.openapi.models.V1ContainerPort buildLastPort()
    • buildMatchingPort

      io.kubernetes.client.openapi.models.V1ContainerPort buildMatchingPort(Predicate<V1ContainerPortBuilder> predicate)
    • hasMatchingPort

      Boolean hasMatchingPort(Predicate<V1ContainerPortBuilder> predicate)
    • withPorts

      A withPorts(List<io.kubernetes.client.openapi.models.V1ContainerPort> ports)
    • withPorts

      A withPorts(io.kubernetes.client.openapi.models.V1ContainerPort... ports)
    • hasPorts

      Boolean hasPorts()
    • addNewPort

    • addNewPortLike

      V1ContainerFluent.PortsNested<A> addNewPortLike(io.kubernetes.client.openapi.models.V1ContainerPort item)
    • setNewPortLike

      V1ContainerFluent.PortsNested<A> setNewPortLike(Integer index, io.kubernetes.client.openapi.models.V1ContainerPort item)
    • editPort

    • editFirstPort

    • editLastPort

    • editMatchingPort

    • getReadinessProbe

      @Deprecated io.kubernetes.client.openapi.models.V1Probe getReadinessProbe()
      Deprecated.
      This method has been deprecated, please use method buildReadinessProbe instead.
      Returns:
      The buildable object.
    • buildReadinessProbe

      io.kubernetes.client.openapi.models.V1Probe buildReadinessProbe()
    • withReadinessProbe

      A withReadinessProbe(io.kubernetes.client.openapi.models.V1Probe readinessProbe)
    • hasReadinessProbe

      Boolean hasReadinessProbe()
    • withNewReadinessProbe

      V1ContainerFluent.ReadinessProbeNested<A> withNewReadinessProbe()
    • withNewReadinessProbeLike

      V1ContainerFluent.ReadinessProbeNested<A> withNewReadinessProbeLike(io.kubernetes.client.openapi.models.V1Probe item)
    • editReadinessProbe

    • editOrNewReadinessProbe

      V1ContainerFluent.ReadinessProbeNested<A> editOrNewReadinessProbe()
    • editOrNewReadinessProbeLike

      V1ContainerFluent.ReadinessProbeNested<A> editOrNewReadinessProbeLike(io.kubernetes.client.openapi.models.V1Probe item)
    • getResources

      @Deprecated io.kubernetes.client.openapi.models.V1ResourceRequirements getResources()
      Deprecated.
      This method has been deprecated, please use method buildResources instead.
      Returns:
      The buildable object.
    • buildResources

      io.kubernetes.client.openapi.models.V1ResourceRequirements buildResources()
    • withResources

      A withResources(io.kubernetes.client.openapi.models.V1ResourceRequirements resources)
    • hasResources

      Boolean hasResources()
    • withNewResources

    • withNewResourcesLike

      V1ContainerFluent.ResourcesNested<A> withNewResourcesLike(io.kubernetes.client.openapi.models.V1ResourceRequirements item)
    • editResources

    • editOrNewResources

      V1ContainerFluent.ResourcesNested<A> editOrNewResources()
    • editOrNewResourcesLike

      V1ContainerFluent.ResourcesNested<A> editOrNewResourcesLike(io.kubernetes.client.openapi.models.V1ResourceRequirements item)
    • getSecurityContext

      @Deprecated io.kubernetes.client.openapi.models.V1SecurityContext getSecurityContext()
      Deprecated.
      This method has been deprecated, please use method buildSecurityContext instead.
      Returns:
      The buildable object.
    • buildSecurityContext

      io.kubernetes.client.openapi.models.V1SecurityContext buildSecurityContext()
    • withSecurityContext

      A withSecurityContext(io.kubernetes.client.openapi.models.V1SecurityContext securityContext)
    • hasSecurityContext

      Boolean hasSecurityContext()
    • withNewSecurityContext

      V1ContainerFluent.SecurityContextNested<A> withNewSecurityContext()
    • withNewSecurityContextLike

      V1ContainerFluent.SecurityContextNested<A> withNewSecurityContextLike(io.kubernetes.client.openapi.models.V1SecurityContext item)
    • editSecurityContext

    • editOrNewSecurityContext

      V1ContainerFluent.SecurityContextNested<A> editOrNewSecurityContext()
    • editOrNewSecurityContextLike

      V1ContainerFluent.SecurityContextNested<A> editOrNewSecurityContextLike(io.kubernetes.client.openapi.models.V1SecurityContext item)
    • getStartupProbe

      @Deprecated io.kubernetes.client.openapi.models.V1Probe getStartupProbe()
      Deprecated.
      This method has been deprecated, please use method buildStartupProbe instead.
      Returns:
      The buildable object.
    • buildStartupProbe

      io.kubernetes.client.openapi.models.V1Probe buildStartupProbe()
    • withStartupProbe

      A withStartupProbe(io.kubernetes.client.openapi.models.V1Probe startupProbe)
    • hasStartupProbe

      Boolean hasStartupProbe()
    • withNewStartupProbe

      V1ContainerFluent.StartupProbeNested<A> withNewStartupProbe()
    • withNewStartupProbeLike

      V1ContainerFluent.StartupProbeNested<A> withNewStartupProbeLike(io.kubernetes.client.openapi.models.V1Probe item)
    • editStartupProbe

    • editOrNewStartupProbe

      V1ContainerFluent.StartupProbeNested<A> editOrNewStartupProbe()
    • editOrNewStartupProbeLike

      V1ContainerFluent.StartupProbeNested<A> editOrNewStartupProbeLike(io.kubernetes.client.openapi.models.V1Probe item)
    • getStdin

      Boolean getStdin()
    • withStdin

      A withStdin(Boolean stdin)
    • hasStdin

      Boolean hasStdin()
    • getStdinOnce

      Boolean getStdinOnce()
    • withStdinOnce

      A withStdinOnce(Boolean stdinOnce)
    • hasStdinOnce

      Boolean hasStdinOnce()
    • getTerminationMessagePath

      String getTerminationMessagePath()
    • withTerminationMessagePath

      A withTerminationMessagePath(String terminationMessagePath)
    • hasTerminationMessagePath

      Boolean hasTerminationMessagePath()
    • getTerminationMessagePolicy

      String getTerminationMessagePolicy()
    • withTerminationMessagePolicy

      A withTerminationMessagePolicy(String terminationMessagePolicy)
    • hasTerminationMessagePolicy

      Boolean hasTerminationMessagePolicy()
    • getTty

      Boolean getTty()
    • withTty

      A withTty(Boolean tty)
    • hasTty

      Boolean hasTty()
    • addToVolumeDevices

      A addToVolumeDevices(Integer index, io.kubernetes.client.openapi.models.V1VolumeDevice item)
    • setToVolumeDevices

      A setToVolumeDevices(Integer index, io.kubernetes.client.openapi.models.V1VolumeDevice item)
    • addToVolumeDevices

      A addToVolumeDevices(io.kubernetes.client.openapi.models.V1VolumeDevice... items)
    • addAllToVolumeDevices

      A addAllToVolumeDevices(Collection<io.kubernetes.client.openapi.models.V1VolumeDevice> items)
    • removeFromVolumeDevices

      A removeFromVolumeDevices(io.kubernetes.client.openapi.models.V1VolumeDevice... items)
    • removeAllFromVolumeDevices

      A removeAllFromVolumeDevices(Collection<io.kubernetes.client.openapi.models.V1VolumeDevice> items)
    • removeMatchingFromVolumeDevices

      A removeMatchingFromVolumeDevices(Predicate<V1VolumeDeviceBuilder> predicate)
    • getVolumeDevices

      @Deprecated List<io.kubernetes.client.openapi.models.V1VolumeDevice> getVolumeDevices()
      Deprecated.
      This method has been deprecated, please use method buildVolumeDevices instead.
      Returns:
      The buildable object.
    • buildVolumeDevices

      List<io.kubernetes.client.openapi.models.V1VolumeDevice> buildVolumeDevices()
    • buildVolumeDevice

      io.kubernetes.client.openapi.models.V1VolumeDevice buildVolumeDevice(Integer index)
    • buildFirstVolumeDevice

      io.kubernetes.client.openapi.models.V1VolumeDevice buildFirstVolumeDevice()
    • buildLastVolumeDevice

      io.kubernetes.client.openapi.models.V1VolumeDevice buildLastVolumeDevice()
    • buildMatchingVolumeDevice

      io.kubernetes.client.openapi.models.V1VolumeDevice buildMatchingVolumeDevice(Predicate<V1VolumeDeviceBuilder> predicate)
    • hasMatchingVolumeDevice

      Boolean hasMatchingVolumeDevice(Predicate<V1VolumeDeviceBuilder> predicate)
    • withVolumeDevices

      A withVolumeDevices(List<io.kubernetes.client.openapi.models.V1VolumeDevice> volumeDevices)
    • withVolumeDevices

      A withVolumeDevices(io.kubernetes.client.openapi.models.V1VolumeDevice... volumeDevices)
    • hasVolumeDevices

      Boolean hasVolumeDevices()
    • addNewVolumeDevice

    • addNewVolumeDeviceLike

      V1ContainerFluent.VolumeDevicesNested<A> addNewVolumeDeviceLike(io.kubernetes.client.openapi.models.V1VolumeDevice item)
    • setNewVolumeDeviceLike

      V1ContainerFluent.VolumeDevicesNested<A> setNewVolumeDeviceLike(Integer index, io.kubernetes.client.openapi.models.V1VolumeDevice item)
    • editVolumeDevice

    • editFirstVolumeDevice

      V1ContainerFluent.VolumeDevicesNested<A> editFirstVolumeDevice()
    • editLastVolumeDevice

      V1ContainerFluent.VolumeDevicesNested<A> editLastVolumeDevice()
    • editMatchingVolumeDevice

    • addToVolumeMounts

      A addToVolumeMounts(Integer index, io.kubernetes.client.openapi.models.V1VolumeMount item)
    • setToVolumeMounts

      A setToVolumeMounts(Integer index, io.kubernetes.client.openapi.models.V1VolumeMount item)
    • addToVolumeMounts

      A addToVolumeMounts(io.kubernetes.client.openapi.models.V1VolumeMount... items)
    • addAllToVolumeMounts

      A addAllToVolumeMounts(Collection<io.kubernetes.client.openapi.models.V1VolumeMount> items)
    • removeFromVolumeMounts

      A removeFromVolumeMounts(io.kubernetes.client.openapi.models.V1VolumeMount... items)
    • removeAllFromVolumeMounts

      A removeAllFromVolumeMounts(Collection<io.kubernetes.client.openapi.models.V1VolumeMount> items)
    • removeMatchingFromVolumeMounts

      A removeMatchingFromVolumeMounts(Predicate<V1VolumeMountBuilder> predicate)
    • getVolumeMounts

      @Deprecated List<io.kubernetes.client.openapi.models.V1VolumeMount> getVolumeMounts()
      Deprecated.
      This method has been deprecated, please use method buildVolumeMounts instead.
      Returns:
      The buildable object.
    • buildVolumeMounts

      List<io.kubernetes.client.openapi.models.V1VolumeMount> buildVolumeMounts()
    • buildVolumeMount

      io.kubernetes.client.openapi.models.V1VolumeMount buildVolumeMount(Integer index)
    • buildFirstVolumeMount

      io.kubernetes.client.openapi.models.V1VolumeMount buildFirstVolumeMount()
    • buildLastVolumeMount

      io.kubernetes.client.openapi.models.V1VolumeMount buildLastVolumeMount()
    • buildMatchingVolumeMount

      io.kubernetes.client.openapi.models.V1VolumeMount buildMatchingVolumeMount(Predicate<V1VolumeMountBuilder> predicate)
    • hasMatchingVolumeMount

      Boolean hasMatchingVolumeMount(Predicate<V1VolumeMountBuilder> predicate)
    • withVolumeMounts

      A withVolumeMounts(List<io.kubernetes.client.openapi.models.V1VolumeMount> volumeMounts)
    • withVolumeMounts

      A withVolumeMounts(io.kubernetes.client.openapi.models.V1VolumeMount... volumeMounts)
    • hasVolumeMounts

      Boolean hasVolumeMounts()
    • addNewVolumeMount

    • addNewVolumeMountLike

      V1ContainerFluent.VolumeMountsNested<A> addNewVolumeMountLike(io.kubernetes.client.openapi.models.V1VolumeMount item)
    • setNewVolumeMountLike

      V1ContainerFluent.VolumeMountsNested<A> setNewVolumeMountLike(Integer index, io.kubernetes.client.openapi.models.V1VolumeMount item)
    • editVolumeMount

    • editFirstVolumeMount

      V1ContainerFluent.VolumeMountsNested<A> editFirstVolumeMount()
    • editLastVolumeMount

      V1ContainerFluent.VolumeMountsNested<A> editLastVolumeMount()
    • editMatchingVolumeMount

    • getWorkingDir

      String getWorkingDir()
    • withWorkingDir

      A withWorkingDir(String workingDir)
    • hasWorkingDir

      Boolean hasWorkingDir()
    • withStdin

      A withStdin()
    • withStdinOnce

      A withStdinOnce()
    • withTty

      A withTty()