Interface V1PodSpecFluent<A extends V1PodSpecFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1PodFluent.SpecNested<N>, V1PodTemplateSpecFluent.SpecNested<N>
All Known Implementing Classes:
V1PodSpecBuilder, V1PodSpecFluentImpl

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

    • getActiveDeadlineSeconds

      Long getActiveDeadlineSeconds()
    • withActiveDeadlineSeconds

      A withActiveDeadlineSeconds(Long activeDeadlineSeconds)
    • hasActiveDeadlineSeconds

      Boolean hasActiveDeadlineSeconds()
    • getAffinity

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

      io.kubernetes.client.openapi.models.V1Affinity buildAffinity()
    • withAffinity

      A withAffinity(io.kubernetes.client.openapi.models.V1Affinity affinity)
    • hasAffinity

      Boolean hasAffinity()
    • withNewAffinity

      V1PodSpecFluent.AffinityNested<A> withNewAffinity()
    • withNewAffinityLike

      V1PodSpecFluent.AffinityNested<A> withNewAffinityLike(io.kubernetes.client.openapi.models.V1Affinity item)
    • editAffinity

    • editOrNewAffinity

      V1PodSpecFluent.AffinityNested<A> editOrNewAffinity()
    • editOrNewAffinityLike

      V1PodSpecFluent.AffinityNested<A> editOrNewAffinityLike(io.kubernetes.client.openapi.models.V1Affinity item)
    • getAutomountServiceAccountToken

      Boolean getAutomountServiceAccountToken()
    • withAutomountServiceAccountToken

      A withAutomountServiceAccountToken(Boolean automountServiceAccountToken)
    • hasAutomountServiceAccountToken

      Boolean hasAutomountServiceAccountToken()
    • addToContainers

      A addToContainers(Integer index, io.kubernetes.client.openapi.models.V1Container item)
    • setToContainers

      A setToContainers(Integer index, io.kubernetes.client.openapi.models.V1Container item)
    • addToContainers

      A addToContainers(io.kubernetes.client.openapi.models.V1Container... items)
    • addAllToContainers

      A addAllToContainers(Collection<io.kubernetes.client.openapi.models.V1Container> items)
    • removeFromContainers

      A removeFromContainers(io.kubernetes.client.openapi.models.V1Container... items)
    • removeAllFromContainers

      A removeAllFromContainers(Collection<io.kubernetes.client.openapi.models.V1Container> items)
    • removeMatchingFromContainers

      A removeMatchingFromContainers(Predicate<V1ContainerBuilder> predicate)
    • getContainers

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

      List<io.kubernetes.client.openapi.models.V1Container> buildContainers()
    • buildContainer

      io.kubernetes.client.openapi.models.V1Container buildContainer(Integer index)
    • buildFirstContainer

      io.kubernetes.client.openapi.models.V1Container buildFirstContainer()
    • buildLastContainer

      io.kubernetes.client.openapi.models.V1Container buildLastContainer()
    • buildMatchingContainer

      io.kubernetes.client.openapi.models.V1Container buildMatchingContainer(Predicate<V1ContainerBuilder> predicate)
    • hasMatchingContainer

      Boolean hasMatchingContainer(Predicate<V1ContainerBuilder> predicate)
    • withContainers

      A withContainers(List<io.kubernetes.client.openapi.models.V1Container> containers)
    • withContainers

      A withContainers(io.kubernetes.client.openapi.models.V1Container... containers)
    • hasContainers

      Boolean hasContainers()
    • addNewContainer

    • addNewContainerLike

      V1PodSpecFluent.ContainersNested<A> addNewContainerLike(io.kubernetes.client.openapi.models.V1Container item)
    • setNewContainerLike

      V1PodSpecFluent.ContainersNested<A> setNewContainerLike(Integer index, io.kubernetes.client.openapi.models.V1Container item)
    • editContainer

    • editFirstContainer

      V1PodSpecFluent.ContainersNested<A> editFirstContainer()
    • editLastContainer

      V1PodSpecFluent.ContainersNested<A> editLastContainer()
    • editMatchingContainer

      V1PodSpecFluent.ContainersNested<A> editMatchingContainer(Predicate<V1ContainerBuilder> predicate)
    • getDnsConfig

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

      io.kubernetes.client.openapi.models.V1PodDNSConfig buildDnsConfig()
    • withDnsConfig

      A withDnsConfig(io.kubernetes.client.openapi.models.V1PodDNSConfig dnsConfig)
    • hasDnsConfig

      Boolean hasDnsConfig()
    • withNewDnsConfig

      V1PodSpecFluent.DnsConfigNested<A> withNewDnsConfig()
    • withNewDnsConfigLike

      V1PodSpecFluent.DnsConfigNested<A> withNewDnsConfigLike(io.kubernetes.client.openapi.models.V1PodDNSConfig item)
    • editDnsConfig

    • editOrNewDnsConfig

      V1PodSpecFluent.DnsConfigNested<A> editOrNewDnsConfig()
    • editOrNewDnsConfigLike

      V1PodSpecFluent.DnsConfigNested<A> editOrNewDnsConfigLike(io.kubernetes.client.openapi.models.V1PodDNSConfig item)
    • getDnsPolicy

      String getDnsPolicy()
    • withDnsPolicy

      A withDnsPolicy(String dnsPolicy)
    • hasDnsPolicy

      Boolean hasDnsPolicy()
    • getEnableServiceLinks

      Boolean getEnableServiceLinks()
    • withEnableServiceLinks

      A withEnableServiceLinks(Boolean enableServiceLinks)
    • hasEnableServiceLinks

      Boolean hasEnableServiceLinks()
    • addToEphemeralContainers

      A addToEphemeralContainers(Integer index, io.kubernetes.client.openapi.models.V1EphemeralContainer item)
    • setToEphemeralContainers

      A setToEphemeralContainers(Integer index, io.kubernetes.client.openapi.models.V1EphemeralContainer item)
    • addToEphemeralContainers

      A addToEphemeralContainers(io.kubernetes.client.openapi.models.V1EphemeralContainer... items)
    • addAllToEphemeralContainers

      A addAllToEphemeralContainers(Collection<io.kubernetes.client.openapi.models.V1EphemeralContainer> items)
    • removeFromEphemeralContainers

      A removeFromEphemeralContainers(io.kubernetes.client.openapi.models.V1EphemeralContainer... items)
    • removeAllFromEphemeralContainers

      A removeAllFromEphemeralContainers(Collection<io.kubernetes.client.openapi.models.V1EphemeralContainer> items)
    • removeMatchingFromEphemeralContainers

      A removeMatchingFromEphemeralContainers(Predicate<V1EphemeralContainerBuilder> predicate)
    • getEphemeralContainers

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

      List<io.kubernetes.client.openapi.models.V1EphemeralContainer> buildEphemeralContainers()
    • buildEphemeralContainer

      io.kubernetes.client.openapi.models.V1EphemeralContainer buildEphemeralContainer(Integer index)
    • buildFirstEphemeralContainer

      io.kubernetes.client.openapi.models.V1EphemeralContainer buildFirstEphemeralContainer()
    • buildLastEphemeralContainer

      io.kubernetes.client.openapi.models.V1EphemeralContainer buildLastEphemeralContainer()
    • buildMatchingEphemeralContainer

      io.kubernetes.client.openapi.models.V1EphemeralContainer buildMatchingEphemeralContainer(Predicate<V1EphemeralContainerBuilder> predicate)
    • hasMatchingEphemeralContainer

      Boolean hasMatchingEphemeralContainer(Predicate<V1EphemeralContainerBuilder> predicate)
    • withEphemeralContainers

      A withEphemeralContainers(List<io.kubernetes.client.openapi.models.V1EphemeralContainer> ephemeralContainers)
    • withEphemeralContainers

      A withEphemeralContainers(io.kubernetes.client.openapi.models.V1EphemeralContainer... ephemeralContainers)
    • hasEphemeralContainers

      Boolean hasEphemeralContainers()
    • addNewEphemeralContainer

      V1PodSpecFluent.EphemeralContainersNested<A> addNewEphemeralContainer()
    • addNewEphemeralContainerLike

      V1PodSpecFluent.EphemeralContainersNested<A> addNewEphemeralContainerLike(io.kubernetes.client.openapi.models.V1EphemeralContainer item)
    • setNewEphemeralContainerLike

      V1PodSpecFluent.EphemeralContainersNested<A> setNewEphemeralContainerLike(Integer index, io.kubernetes.client.openapi.models.V1EphemeralContainer item)
    • editEphemeralContainer

      V1PodSpecFluent.EphemeralContainersNested<A> editEphemeralContainer(Integer index)
    • editFirstEphemeralContainer

      V1PodSpecFluent.EphemeralContainersNested<A> editFirstEphemeralContainer()
    • editLastEphemeralContainer

      V1PodSpecFluent.EphemeralContainersNested<A> editLastEphemeralContainer()
    • editMatchingEphemeralContainer

    • addToHostAliases

      A addToHostAliases(Integer index, io.kubernetes.client.openapi.models.V1HostAlias item)
    • setToHostAliases

      A setToHostAliases(Integer index, io.kubernetes.client.openapi.models.V1HostAlias item)
    • addToHostAliases

      A addToHostAliases(io.kubernetes.client.openapi.models.V1HostAlias... items)
    • addAllToHostAliases

      A addAllToHostAliases(Collection<io.kubernetes.client.openapi.models.V1HostAlias> items)
    • removeFromHostAliases

      A removeFromHostAliases(io.kubernetes.client.openapi.models.V1HostAlias... items)
    • removeAllFromHostAliases

      A removeAllFromHostAliases(Collection<io.kubernetes.client.openapi.models.V1HostAlias> items)
    • removeMatchingFromHostAliases

      A removeMatchingFromHostAliases(Predicate<V1HostAliasBuilder> predicate)
    • getHostAliases

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

      List<io.kubernetes.client.openapi.models.V1HostAlias> buildHostAliases()
    • buildHostAlias

      io.kubernetes.client.openapi.models.V1HostAlias buildHostAlias(Integer index)
    • buildFirstHostAlias

      io.kubernetes.client.openapi.models.V1HostAlias buildFirstHostAlias()
    • buildLastHostAlias

      io.kubernetes.client.openapi.models.V1HostAlias buildLastHostAlias()
    • buildMatchingHostAlias

      io.kubernetes.client.openapi.models.V1HostAlias buildMatchingHostAlias(Predicate<V1HostAliasBuilder> predicate)
    • hasMatchingHostAlias

      Boolean hasMatchingHostAlias(Predicate<V1HostAliasBuilder> predicate)
    • withHostAliases

      A withHostAliases(List<io.kubernetes.client.openapi.models.V1HostAlias> hostAliases)
    • withHostAliases

      A withHostAliases(io.kubernetes.client.openapi.models.V1HostAlias... hostAliases)
    • hasHostAliases

      Boolean hasHostAliases()
    • addNewHostAlias

    • addNewHostAliasLike

      V1PodSpecFluent.HostAliasesNested<A> addNewHostAliasLike(io.kubernetes.client.openapi.models.V1HostAlias item)
    • setNewHostAliasLike

      V1PodSpecFluent.HostAliasesNested<A> setNewHostAliasLike(Integer index, io.kubernetes.client.openapi.models.V1HostAlias item)
    • editHostAlias

    • editFirstHostAlias

      V1PodSpecFluent.HostAliasesNested<A> editFirstHostAlias()
    • editLastHostAlias

      V1PodSpecFluent.HostAliasesNested<A> editLastHostAlias()
    • editMatchingHostAlias

    • getHostIPC

      Boolean getHostIPC()
    • withHostIPC

      A withHostIPC(Boolean hostIPC)
    • hasHostIPC

      Boolean hasHostIPC()
    • getHostNetwork

      Boolean getHostNetwork()
    • withHostNetwork

      A withHostNetwork(Boolean hostNetwork)
    • hasHostNetwork

      Boolean hasHostNetwork()
    • getHostPID

      Boolean getHostPID()
    • withHostPID

      A withHostPID(Boolean hostPID)
    • hasHostPID

      Boolean hasHostPID()
    • getHostUsers

      Boolean getHostUsers()
    • withHostUsers

      A withHostUsers(Boolean hostUsers)
    • hasHostUsers

      Boolean hasHostUsers()
    • getHostname

      String getHostname()
    • withHostname

      A withHostname(String hostname)
    • hasHostname

      Boolean hasHostname()
    • addToImagePullSecrets

      A addToImagePullSecrets(Integer index, io.kubernetes.client.openapi.models.V1LocalObjectReference item)
    • setToImagePullSecrets

      A setToImagePullSecrets(Integer index, io.kubernetes.client.openapi.models.V1LocalObjectReference item)
    • addToImagePullSecrets

      A addToImagePullSecrets(io.kubernetes.client.openapi.models.V1LocalObjectReference... items)
    • addAllToImagePullSecrets

      A addAllToImagePullSecrets(Collection<io.kubernetes.client.openapi.models.V1LocalObjectReference> items)
    • removeFromImagePullSecrets

      A removeFromImagePullSecrets(io.kubernetes.client.openapi.models.V1LocalObjectReference... items)
    • removeAllFromImagePullSecrets

      A removeAllFromImagePullSecrets(Collection<io.kubernetes.client.openapi.models.V1LocalObjectReference> items)
    • removeMatchingFromImagePullSecrets

      A removeMatchingFromImagePullSecrets(Predicate<V1LocalObjectReferenceBuilder> predicate)
    • getImagePullSecrets

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

      List<io.kubernetes.client.openapi.models.V1LocalObjectReference> buildImagePullSecrets()
    • buildImagePullSecret

      io.kubernetes.client.openapi.models.V1LocalObjectReference buildImagePullSecret(Integer index)
    • buildFirstImagePullSecret

      io.kubernetes.client.openapi.models.V1LocalObjectReference buildFirstImagePullSecret()
    • buildLastImagePullSecret

      io.kubernetes.client.openapi.models.V1LocalObjectReference buildLastImagePullSecret()
    • buildMatchingImagePullSecret

      io.kubernetes.client.openapi.models.V1LocalObjectReference buildMatchingImagePullSecret(Predicate<V1LocalObjectReferenceBuilder> predicate)
    • hasMatchingImagePullSecret

      Boolean hasMatchingImagePullSecret(Predicate<V1LocalObjectReferenceBuilder> predicate)
    • withImagePullSecrets

      A withImagePullSecrets(List<io.kubernetes.client.openapi.models.V1LocalObjectReference> imagePullSecrets)
    • withImagePullSecrets

      A withImagePullSecrets(io.kubernetes.client.openapi.models.V1LocalObjectReference... imagePullSecrets)
    • hasImagePullSecrets

      Boolean hasImagePullSecrets()
    • addNewImagePullSecret

      V1PodSpecFluent.ImagePullSecretsNested<A> addNewImagePullSecret()
    • addNewImagePullSecretLike

      V1PodSpecFluent.ImagePullSecretsNested<A> addNewImagePullSecretLike(io.kubernetes.client.openapi.models.V1LocalObjectReference item)
    • setNewImagePullSecretLike

      V1PodSpecFluent.ImagePullSecretsNested<A> setNewImagePullSecretLike(Integer index, io.kubernetes.client.openapi.models.V1LocalObjectReference item)
    • editImagePullSecret

      V1PodSpecFluent.ImagePullSecretsNested<A> editImagePullSecret(Integer index)
    • editFirstImagePullSecret

      V1PodSpecFluent.ImagePullSecretsNested<A> editFirstImagePullSecret()
    • editLastImagePullSecret

      V1PodSpecFluent.ImagePullSecretsNested<A> editLastImagePullSecret()
    • editMatchingImagePullSecret

    • addToInitContainers

      A addToInitContainers(Integer index, io.kubernetes.client.openapi.models.V1Container item)
    • setToInitContainers

      A setToInitContainers(Integer index, io.kubernetes.client.openapi.models.V1Container item)
    • addToInitContainers

      A addToInitContainers(io.kubernetes.client.openapi.models.V1Container... items)
    • addAllToInitContainers

      A addAllToInitContainers(Collection<io.kubernetes.client.openapi.models.V1Container> items)
    • removeFromInitContainers

      A removeFromInitContainers(io.kubernetes.client.openapi.models.V1Container... items)
    • removeAllFromInitContainers

      A removeAllFromInitContainers(Collection<io.kubernetes.client.openapi.models.V1Container> items)
    • removeMatchingFromInitContainers

      A removeMatchingFromInitContainers(Predicate<V1ContainerBuilder> predicate)
    • getInitContainers

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

      List<io.kubernetes.client.openapi.models.V1Container> buildInitContainers()
    • buildInitContainer

      io.kubernetes.client.openapi.models.V1Container buildInitContainer(Integer index)
    • buildFirstInitContainer

      io.kubernetes.client.openapi.models.V1Container buildFirstInitContainer()
    • buildLastInitContainer

      io.kubernetes.client.openapi.models.V1Container buildLastInitContainer()
    • buildMatchingInitContainer

      io.kubernetes.client.openapi.models.V1Container buildMatchingInitContainer(Predicate<V1ContainerBuilder> predicate)
    • hasMatchingInitContainer

      Boolean hasMatchingInitContainer(Predicate<V1ContainerBuilder> predicate)
    • withInitContainers

      A withInitContainers(List<io.kubernetes.client.openapi.models.V1Container> initContainers)
    • withInitContainers

      A withInitContainers(io.kubernetes.client.openapi.models.V1Container... initContainers)
    • hasInitContainers

      Boolean hasInitContainers()
    • addNewInitContainer

      V1PodSpecFluent.InitContainersNested<A> addNewInitContainer()
    • addNewInitContainerLike

      V1PodSpecFluent.InitContainersNested<A> addNewInitContainerLike(io.kubernetes.client.openapi.models.V1Container item)
    • setNewInitContainerLike

      V1PodSpecFluent.InitContainersNested<A> setNewInitContainerLike(Integer index, io.kubernetes.client.openapi.models.V1Container item)
    • editInitContainer

      V1PodSpecFluent.InitContainersNested<A> editInitContainer(Integer index)
    • editFirstInitContainer

      V1PodSpecFluent.InitContainersNested<A> editFirstInitContainer()
    • editLastInitContainer

      V1PodSpecFluent.InitContainersNested<A> editLastInitContainer()
    • editMatchingInitContainer

      V1PodSpecFluent.InitContainersNested<A> editMatchingInitContainer(Predicate<V1ContainerBuilder> predicate)
    • getNodeName

      String getNodeName()
    • withNodeName

      A withNodeName(String nodeName)
    • hasNodeName

      Boolean hasNodeName()
    • addToNodeSelector

      A addToNodeSelector(String key, String value)
    • addToNodeSelector

      A addToNodeSelector(Map<String,String> map)
    • removeFromNodeSelector

      A removeFromNodeSelector(String key)
    • removeFromNodeSelector

      A removeFromNodeSelector(Map<String,String> map)
    • getNodeSelector

      Map<String,String> getNodeSelector()
    • withNodeSelector

      <K, V> A withNodeSelector(Map<String,String> nodeSelector)
    • hasNodeSelector

      Boolean hasNodeSelector()
    • getOs

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

      io.kubernetes.client.openapi.models.V1PodOS buildOs()
    • withOs

      A withOs(io.kubernetes.client.openapi.models.V1PodOS os)
    • hasOs

      Boolean hasOs()
    • withNewOs

    • withNewOsLike

      V1PodSpecFluent.OsNested<A> withNewOsLike(io.kubernetes.client.openapi.models.V1PodOS item)
    • editOs

    • editOrNewOs

      V1PodSpecFluent.OsNested<A> editOrNewOs()
    • editOrNewOsLike

      V1PodSpecFluent.OsNested<A> editOrNewOsLike(io.kubernetes.client.openapi.models.V1PodOS item)
    • addToOverhead

      A addToOverhead(String key, io.kubernetes.client.custom.Quantity value)
    • addToOverhead

      A addToOverhead(Map<String,io.kubernetes.client.custom.Quantity> map)
    • removeFromOverhead

      A removeFromOverhead(String key)
    • removeFromOverhead

      A removeFromOverhead(Map<String,io.kubernetes.client.custom.Quantity> map)
    • getOverhead

      Map<String,io.kubernetes.client.custom.Quantity> getOverhead()
    • withOverhead

      <K, V> A withOverhead(Map<String,io.kubernetes.client.custom.Quantity> overhead)
    • hasOverhead

      Boolean hasOverhead()
    • getPreemptionPolicy

      String getPreemptionPolicy()
    • withPreemptionPolicy

      A withPreemptionPolicy(String preemptionPolicy)
    • hasPreemptionPolicy

      Boolean hasPreemptionPolicy()
    • getPriority

      Integer getPriority()
    • withPriority

      A withPriority(Integer priority)
    • hasPriority

      Boolean hasPriority()
    • getPriorityClassName

      String getPriorityClassName()
    • withPriorityClassName

      A withPriorityClassName(String priorityClassName)
    • hasPriorityClassName

      Boolean hasPriorityClassName()
    • addToReadinessGates

      A addToReadinessGates(Integer index, io.kubernetes.client.openapi.models.V1PodReadinessGate item)
    • setToReadinessGates

      A setToReadinessGates(Integer index, io.kubernetes.client.openapi.models.V1PodReadinessGate item)
    • addToReadinessGates

      A addToReadinessGates(io.kubernetes.client.openapi.models.V1PodReadinessGate... items)
    • addAllToReadinessGates

      A addAllToReadinessGates(Collection<io.kubernetes.client.openapi.models.V1PodReadinessGate> items)
    • removeFromReadinessGates

      A removeFromReadinessGates(io.kubernetes.client.openapi.models.V1PodReadinessGate... items)
    • removeAllFromReadinessGates

      A removeAllFromReadinessGates(Collection<io.kubernetes.client.openapi.models.V1PodReadinessGate> items)
    • removeMatchingFromReadinessGates

      A removeMatchingFromReadinessGates(Predicate<V1PodReadinessGateBuilder> predicate)
    • getReadinessGates

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

      List<io.kubernetes.client.openapi.models.V1PodReadinessGate> buildReadinessGates()
    • buildReadinessGate

      io.kubernetes.client.openapi.models.V1PodReadinessGate buildReadinessGate(Integer index)
    • buildFirstReadinessGate

      io.kubernetes.client.openapi.models.V1PodReadinessGate buildFirstReadinessGate()
    • buildLastReadinessGate

      io.kubernetes.client.openapi.models.V1PodReadinessGate buildLastReadinessGate()
    • buildMatchingReadinessGate

      io.kubernetes.client.openapi.models.V1PodReadinessGate buildMatchingReadinessGate(Predicate<V1PodReadinessGateBuilder> predicate)
    • hasMatchingReadinessGate

      Boolean hasMatchingReadinessGate(Predicate<V1PodReadinessGateBuilder> predicate)
    • withReadinessGates

      A withReadinessGates(List<io.kubernetes.client.openapi.models.V1PodReadinessGate> readinessGates)
    • withReadinessGates

      A withReadinessGates(io.kubernetes.client.openapi.models.V1PodReadinessGate... readinessGates)
    • hasReadinessGates

      Boolean hasReadinessGates()
    • addNewReadinessGate

      V1PodSpecFluent.ReadinessGatesNested<A> addNewReadinessGate()
    • addNewReadinessGateLike

      V1PodSpecFluent.ReadinessGatesNested<A> addNewReadinessGateLike(io.kubernetes.client.openapi.models.V1PodReadinessGate item)
    • setNewReadinessGateLike

      V1PodSpecFluent.ReadinessGatesNested<A> setNewReadinessGateLike(Integer index, io.kubernetes.client.openapi.models.V1PodReadinessGate item)
    • editReadinessGate

      V1PodSpecFluent.ReadinessGatesNested<A> editReadinessGate(Integer index)
    • editFirstReadinessGate

      V1PodSpecFluent.ReadinessGatesNested<A> editFirstReadinessGate()
    • editLastReadinessGate

      V1PodSpecFluent.ReadinessGatesNested<A> editLastReadinessGate()
    • editMatchingReadinessGate

    • getRestartPolicy

      String getRestartPolicy()
    • withRestartPolicy

      A withRestartPolicy(String restartPolicy)
    • hasRestartPolicy

      Boolean hasRestartPolicy()
    • getRuntimeClassName

      String getRuntimeClassName()
    • withRuntimeClassName

      A withRuntimeClassName(String runtimeClassName)
    • hasRuntimeClassName

      Boolean hasRuntimeClassName()
    • getSchedulerName

      String getSchedulerName()
    • withSchedulerName

      A withSchedulerName(String schedulerName)
    • hasSchedulerName

      Boolean hasSchedulerName()
    • getSecurityContext

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

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

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

      Boolean hasSecurityContext()
    • withNewSecurityContext

      V1PodSpecFluent.SecurityContextNested<A> withNewSecurityContext()
    • withNewSecurityContextLike

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

    • editOrNewSecurityContext

      V1PodSpecFluent.SecurityContextNested<A> editOrNewSecurityContext()
    • editOrNewSecurityContextLike

      V1PodSpecFluent.SecurityContextNested<A> editOrNewSecurityContextLike(io.kubernetes.client.openapi.models.V1PodSecurityContext item)
    • getServiceAccount

      String getServiceAccount()
    • withServiceAccount

      A withServiceAccount(String serviceAccount)
    • hasServiceAccount

      Boolean hasServiceAccount()
    • getServiceAccountName

      String getServiceAccountName()
    • withServiceAccountName

      A withServiceAccountName(String serviceAccountName)
    • hasServiceAccountName

      Boolean hasServiceAccountName()
    • getSetHostnameAsFQDN

      Boolean getSetHostnameAsFQDN()
    • withSetHostnameAsFQDN

      A withSetHostnameAsFQDN(Boolean setHostnameAsFQDN)
    • hasSetHostnameAsFQDN

      Boolean hasSetHostnameAsFQDN()
    • getShareProcessNamespace

      Boolean getShareProcessNamespace()
    • withShareProcessNamespace

      A withShareProcessNamespace(Boolean shareProcessNamespace)
    • hasShareProcessNamespace

      Boolean hasShareProcessNamespace()
    • getSubdomain

      String getSubdomain()
    • withSubdomain

      A withSubdomain(String subdomain)
    • hasSubdomain

      Boolean hasSubdomain()
    • getTerminationGracePeriodSeconds

      Long getTerminationGracePeriodSeconds()
    • withTerminationGracePeriodSeconds

      A withTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds)
    • hasTerminationGracePeriodSeconds

      Boolean hasTerminationGracePeriodSeconds()
    • addToTolerations

      A addToTolerations(Integer index, io.kubernetes.client.openapi.models.V1Toleration item)
    • setToTolerations

      A setToTolerations(Integer index, io.kubernetes.client.openapi.models.V1Toleration item)
    • addToTolerations

      A addToTolerations(io.kubernetes.client.openapi.models.V1Toleration... items)
    • addAllToTolerations

      A addAllToTolerations(Collection<io.kubernetes.client.openapi.models.V1Toleration> items)
    • removeFromTolerations

      A removeFromTolerations(io.kubernetes.client.openapi.models.V1Toleration... items)
    • removeAllFromTolerations

      A removeAllFromTolerations(Collection<io.kubernetes.client.openapi.models.V1Toleration> items)
    • removeMatchingFromTolerations

      A removeMatchingFromTolerations(Predicate<V1TolerationBuilder> predicate)
    • getTolerations

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

      List<io.kubernetes.client.openapi.models.V1Toleration> buildTolerations()
    • buildToleration

      io.kubernetes.client.openapi.models.V1Toleration buildToleration(Integer index)
    • buildFirstToleration

      io.kubernetes.client.openapi.models.V1Toleration buildFirstToleration()
    • buildLastToleration

      io.kubernetes.client.openapi.models.V1Toleration buildLastToleration()
    • buildMatchingToleration

      io.kubernetes.client.openapi.models.V1Toleration buildMatchingToleration(Predicate<V1TolerationBuilder> predicate)
    • hasMatchingToleration

      Boolean hasMatchingToleration(Predicate<V1TolerationBuilder> predicate)
    • withTolerations

      A withTolerations(List<io.kubernetes.client.openapi.models.V1Toleration> tolerations)
    • withTolerations

      A withTolerations(io.kubernetes.client.openapi.models.V1Toleration... tolerations)
    • hasTolerations

      Boolean hasTolerations()
    • addNewToleration

    • addNewTolerationLike

      V1PodSpecFluent.TolerationsNested<A> addNewTolerationLike(io.kubernetes.client.openapi.models.V1Toleration item)
    • setNewTolerationLike

      V1PodSpecFluent.TolerationsNested<A> setNewTolerationLike(Integer index, io.kubernetes.client.openapi.models.V1Toleration item)
    • editToleration

    • editFirstToleration

      V1PodSpecFluent.TolerationsNested<A> editFirstToleration()
    • editLastToleration

      V1PodSpecFluent.TolerationsNested<A> editLastToleration()
    • editMatchingToleration

    • addToTopologySpreadConstraints

      A addToTopologySpreadConstraints(Integer index, io.kubernetes.client.openapi.models.V1TopologySpreadConstraint item)
    • setToTopologySpreadConstraints

      A setToTopologySpreadConstraints(Integer index, io.kubernetes.client.openapi.models.V1TopologySpreadConstraint item)
    • addToTopologySpreadConstraints

      A addToTopologySpreadConstraints(io.kubernetes.client.openapi.models.V1TopologySpreadConstraint... items)
    • addAllToTopologySpreadConstraints

      A addAllToTopologySpreadConstraints(Collection<io.kubernetes.client.openapi.models.V1TopologySpreadConstraint> items)
    • removeFromTopologySpreadConstraints

      A removeFromTopologySpreadConstraints(io.kubernetes.client.openapi.models.V1TopologySpreadConstraint... items)
    • removeAllFromTopologySpreadConstraints

      A removeAllFromTopologySpreadConstraints(Collection<io.kubernetes.client.openapi.models.V1TopologySpreadConstraint> items)
    • removeMatchingFromTopologySpreadConstraints

      A removeMatchingFromTopologySpreadConstraints(Predicate<V1TopologySpreadConstraintBuilder> predicate)
    • getTopologySpreadConstraints

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

      List<io.kubernetes.client.openapi.models.V1TopologySpreadConstraint> buildTopologySpreadConstraints()
    • buildTopologySpreadConstraint

      io.kubernetes.client.openapi.models.V1TopologySpreadConstraint buildTopologySpreadConstraint(Integer index)
    • buildFirstTopologySpreadConstraint

      io.kubernetes.client.openapi.models.V1TopologySpreadConstraint buildFirstTopologySpreadConstraint()
    • buildLastTopologySpreadConstraint

      io.kubernetes.client.openapi.models.V1TopologySpreadConstraint buildLastTopologySpreadConstraint()
    • buildMatchingTopologySpreadConstraint

      io.kubernetes.client.openapi.models.V1TopologySpreadConstraint buildMatchingTopologySpreadConstraint(Predicate<V1TopologySpreadConstraintBuilder> predicate)
    • hasMatchingTopologySpreadConstraint

      Boolean hasMatchingTopologySpreadConstraint(Predicate<V1TopologySpreadConstraintBuilder> predicate)
    • withTopologySpreadConstraints

      A withTopologySpreadConstraints(List<io.kubernetes.client.openapi.models.V1TopologySpreadConstraint> topologySpreadConstraints)
    • withTopologySpreadConstraints

      A withTopologySpreadConstraints(io.kubernetes.client.openapi.models.V1TopologySpreadConstraint... topologySpreadConstraints)
    • hasTopologySpreadConstraints

      Boolean hasTopologySpreadConstraints()
    • addNewTopologySpreadConstraint

      V1PodSpecFluent.TopologySpreadConstraintsNested<A> addNewTopologySpreadConstraint()
    • addNewTopologySpreadConstraintLike

      V1PodSpecFluent.TopologySpreadConstraintsNested<A> addNewTopologySpreadConstraintLike(io.kubernetes.client.openapi.models.V1TopologySpreadConstraint item)
    • setNewTopologySpreadConstraintLike

      V1PodSpecFluent.TopologySpreadConstraintsNested<A> setNewTopologySpreadConstraintLike(Integer index, io.kubernetes.client.openapi.models.V1TopologySpreadConstraint item)
    • editTopologySpreadConstraint

      V1PodSpecFluent.TopologySpreadConstraintsNested<A> editTopologySpreadConstraint(Integer index)
    • editFirstTopologySpreadConstraint

      V1PodSpecFluent.TopologySpreadConstraintsNested<A> editFirstTopologySpreadConstraint()
    • editLastTopologySpreadConstraint

      V1PodSpecFluent.TopologySpreadConstraintsNested<A> editLastTopologySpreadConstraint()
    • editMatchingTopologySpreadConstraint

    • addToVolumes

      A addToVolumes(Integer index, io.kubernetes.client.openapi.models.V1Volume item)
    • setToVolumes

      A setToVolumes(Integer index, io.kubernetes.client.openapi.models.V1Volume item)
    • addToVolumes

      A addToVolumes(io.kubernetes.client.openapi.models.V1Volume... items)
    • addAllToVolumes

      A addAllToVolumes(Collection<io.kubernetes.client.openapi.models.V1Volume> items)
    • removeFromVolumes

      A removeFromVolumes(io.kubernetes.client.openapi.models.V1Volume... items)
    • removeAllFromVolumes

      A removeAllFromVolumes(Collection<io.kubernetes.client.openapi.models.V1Volume> items)
    • removeMatchingFromVolumes

      A removeMatchingFromVolumes(Predicate<V1VolumeBuilder> predicate)
    • getVolumes

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

      List<io.kubernetes.client.openapi.models.V1Volume> buildVolumes()
    • buildVolume

      io.kubernetes.client.openapi.models.V1Volume buildVolume(Integer index)
    • buildFirstVolume

      io.kubernetes.client.openapi.models.V1Volume buildFirstVolume()
    • buildLastVolume

      io.kubernetes.client.openapi.models.V1Volume buildLastVolume()
    • buildMatchingVolume

      io.kubernetes.client.openapi.models.V1Volume buildMatchingVolume(Predicate<V1VolumeBuilder> predicate)
    • hasMatchingVolume

      Boolean hasMatchingVolume(Predicate<V1VolumeBuilder> predicate)
    • withVolumes

      A withVolumes(List<io.kubernetes.client.openapi.models.V1Volume> volumes)
    • withVolumes

      A withVolumes(io.kubernetes.client.openapi.models.V1Volume... volumes)
    • hasVolumes

      Boolean hasVolumes()
    • addNewVolume

    • addNewVolumeLike

      V1PodSpecFluent.VolumesNested<A> addNewVolumeLike(io.kubernetes.client.openapi.models.V1Volume item)
    • setNewVolumeLike

      V1PodSpecFluent.VolumesNested<A> setNewVolumeLike(Integer index, io.kubernetes.client.openapi.models.V1Volume item)
    • editVolume

    • editFirstVolume

      V1PodSpecFluent.VolumesNested<A> editFirstVolume()
    • editLastVolume

      V1PodSpecFluent.VolumesNested<A> editLastVolume()
    • editMatchingVolume

      V1PodSpecFluent.VolumesNested<A> editMatchingVolume(Predicate<V1VolumeBuilder> predicate)
    • withAutomountServiceAccountToken

      A withAutomountServiceAccountToken()
    • withEnableServiceLinks

      A withEnableServiceLinks()
    • withHostIPC

      A withHostIPC()
    • withHostNetwork

      A withHostNetwork()
    • withHostPID

      A withHostPID()
    • withHostUsers

      A withHostUsers()
    • withSetHostnameAsFQDN

      A withSetHostnameAsFQDN()
    • withShareProcessNamespace

      A withShareProcessNamespace()