Interface V1SecurityContextFluent<A extends V1SecurityContextFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1ContainerFluent.SecurityContextNested<N>, V1EphemeralContainerFluent.SecurityContextNested<N>
All Known Implementing Classes:
V1SecurityContextBuilder, V1SecurityContextFluentImpl

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

    • getAllowPrivilegeEscalation

      Boolean getAllowPrivilegeEscalation()
    • withAllowPrivilegeEscalation

      A withAllowPrivilegeEscalation(Boolean allowPrivilegeEscalation)
    • hasAllowPrivilegeEscalation

      Boolean hasAllowPrivilegeEscalation()
    • getCapabilities

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

      io.kubernetes.client.openapi.models.V1Capabilities buildCapabilities()
    • withCapabilities

      A withCapabilities(io.kubernetes.client.openapi.models.V1Capabilities capabilities)
    • hasCapabilities

      Boolean hasCapabilities()
    • withNewCapabilities

    • withNewCapabilitiesLike

      V1SecurityContextFluent.CapabilitiesNested<A> withNewCapabilitiesLike(io.kubernetes.client.openapi.models.V1Capabilities item)
    • editCapabilities

    • editOrNewCapabilities

    • editOrNewCapabilitiesLike

      V1SecurityContextFluent.CapabilitiesNested<A> editOrNewCapabilitiesLike(io.kubernetes.client.openapi.models.V1Capabilities item)
    • getPrivileged

      Boolean getPrivileged()
    • withPrivileged

      A withPrivileged(Boolean privileged)
    • hasPrivileged

      Boolean hasPrivileged()
    • getProcMount

      String getProcMount()
    • withProcMount

      A withProcMount(String procMount)
    • hasProcMount

      Boolean hasProcMount()
    • getReadOnlyRootFilesystem

      Boolean getReadOnlyRootFilesystem()
    • withReadOnlyRootFilesystem

      A withReadOnlyRootFilesystem(Boolean readOnlyRootFilesystem)
    • hasReadOnlyRootFilesystem

      Boolean hasReadOnlyRootFilesystem()
    • getRunAsGroup

      Long getRunAsGroup()
    • withRunAsGroup

      A withRunAsGroup(Long runAsGroup)
    • hasRunAsGroup

      Boolean hasRunAsGroup()
    • getRunAsNonRoot

      Boolean getRunAsNonRoot()
    • withRunAsNonRoot

      A withRunAsNonRoot(Boolean runAsNonRoot)
    • hasRunAsNonRoot

      Boolean hasRunAsNonRoot()
    • getRunAsUser

      Long getRunAsUser()
    • withRunAsUser

      A withRunAsUser(Long runAsUser)
    • hasRunAsUser

      Boolean hasRunAsUser()
    • getSeLinuxOptions

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

      io.kubernetes.client.openapi.models.V1SELinuxOptions buildSeLinuxOptions()
    • withSeLinuxOptions

      A withSeLinuxOptions(io.kubernetes.client.openapi.models.V1SELinuxOptions seLinuxOptions)
    • hasSeLinuxOptions

      Boolean hasSeLinuxOptions()
    • withNewSeLinuxOptions

    • withNewSeLinuxOptionsLike

      V1SecurityContextFluent.SeLinuxOptionsNested<A> withNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item)
    • editSeLinuxOptions

    • editOrNewSeLinuxOptions

    • editOrNewSeLinuxOptionsLike

      V1SecurityContextFluent.SeLinuxOptionsNested<A> editOrNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item)
    • getSeccompProfile

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

      io.kubernetes.client.openapi.models.V1SeccompProfile buildSeccompProfile()
    • withSeccompProfile

      A withSeccompProfile(io.kubernetes.client.openapi.models.V1SeccompProfile seccompProfile)
    • hasSeccompProfile

      Boolean hasSeccompProfile()
    • withNewSeccompProfile

    • withNewSeccompProfileLike

      V1SecurityContextFluent.SeccompProfileNested<A> withNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item)
    • editSeccompProfile

    • editOrNewSeccompProfile

    • editOrNewSeccompProfileLike

      V1SecurityContextFluent.SeccompProfileNested<A> editOrNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item)
    • getWindowsOptions

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

      io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions buildWindowsOptions()
    • withWindowsOptions

      A withWindowsOptions(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions windowsOptions)
    • hasWindowsOptions

      Boolean hasWindowsOptions()
    • withNewWindowsOptions

    • withNewWindowsOptionsLike

      V1SecurityContextFluent.WindowsOptionsNested<A> withNewWindowsOptionsLike(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item)
    • editWindowsOptions

    • editOrNewWindowsOptions

    • editOrNewWindowsOptionsLike

      V1SecurityContextFluent.WindowsOptionsNested<A> editOrNewWindowsOptionsLike(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item)
    • withAllowPrivilegeEscalation

      A withAllowPrivilegeEscalation()
    • withPrivileged

      A withPrivileged()
    • withReadOnlyRootFilesystem

      A withReadOnlyRootFilesystem()
    • withRunAsNonRoot

      A withRunAsNonRoot()