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
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionio.kubernetes.client.openapi.models.V1Capabilitiesio.kubernetes.client.openapi.models.V1SeccompProfileio.kubernetes.client.openapi.models.V1SELinuxOptionsio.kubernetes.client.openapi.models.V1WindowsSecurityContextOptionseditOrNewCapabilitiesLike(io.kubernetes.client.openapi.models.V1Capabilities item) editOrNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item) editOrNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item) editOrNewWindowsOptionsLike(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item) io.kubernetes.client.openapi.models.V1CapabilitiesDeprecated.io.kubernetes.client.openapi.models.V1SeccompProfileDeprecated.io.kubernetes.client.openapi.models.V1SELinuxOptionsDeprecated.io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptionsDeprecated.withAllowPrivilegeEscalation(Boolean allowPrivilegeEscalation) withCapabilities(io.kubernetes.client.openapi.models.V1Capabilities capabilities) withNewCapabilitiesLike(io.kubernetes.client.openapi.models.V1Capabilities item) withNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item) withNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item) withNewWindowsOptionsLike(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item) withPrivileged(Boolean privileged) withProcMount(String procMount) withReadOnlyRootFilesystem(Boolean readOnlyRootFilesystem) withRunAsGroup(Long runAsGroup) withRunAsNonRoot(Boolean runAsNonRoot) withRunAsUser(Long runAsUser) withSeccompProfile(io.kubernetes.client.openapi.models.V1SeccompProfile seccompProfile) withSeLinuxOptions(io.kubernetes.client.openapi.models.V1SELinuxOptions seLinuxOptions) withWindowsOptions(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions windowsOptions)
-
Method Details
-
getAllowPrivilegeEscalation
Boolean getAllowPrivilegeEscalation() -
withAllowPrivilegeEscalation
-
hasAllowPrivilegeEscalation
Boolean hasAllowPrivilegeEscalation() -
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
-
hasCapabilities
Boolean hasCapabilities() -
withNewCapabilities
V1SecurityContextFluent.CapabilitiesNested<A> withNewCapabilities() -
withNewCapabilitiesLike
V1SecurityContextFluent.CapabilitiesNested<A> withNewCapabilitiesLike(io.kubernetes.client.openapi.models.V1Capabilities item) -
editCapabilities
V1SecurityContextFluent.CapabilitiesNested<A> editCapabilities() -
editOrNewCapabilities
V1SecurityContextFluent.CapabilitiesNested<A> editOrNewCapabilities() -
editOrNewCapabilitiesLike
V1SecurityContextFluent.CapabilitiesNested<A> editOrNewCapabilitiesLike(io.kubernetes.client.openapi.models.V1Capabilities item) -
getPrivileged
Boolean getPrivileged() -
withPrivileged
-
hasPrivileged
Boolean hasPrivileged() -
getProcMount
String getProcMount() -
withProcMount
-
hasProcMount
Boolean hasProcMount() -
getReadOnlyRootFilesystem
Boolean getReadOnlyRootFilesystem() -
withReadOnlyRootFilesystem
-
hasReadOnlyRootFilesystem
Boolean hasReadOnlyRootFilesystem() -
getRunAsGroup
Long getRunAsGroup() -
withRunAsGroup
-
hasRunAsGroup
Boolean hasRunAsGroup() -
getRunAsNonRoot
Boolean getRunAsNonRoot() -
withRunAsNonRoot
-
hasRunAsNonRoot
Boolean hasRunAsNonRoot() -
getRunAsUser
Long getRunAsUser() -
withRunAsUser
-
hasRunAsUser
Boolean hasRunAsUser() -
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
-
hasSeLinuxOptions
Boolean hasSeLinuxOptions() -
withNewSeLinuxOptions
V1SecurityContextFluent.SeLinuxOptionsNested<A> withNewSeLinuxOptions() -
withNewSeLinuxOptionsLike
V1SecurityContextFluent.SeLinuxOptionsNested<A> withNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item) -
editSeLinuxOptions
V1SecurityContextFluent.SeLinuxOptionsNested<A> editSeLinuxOptions() -
editOrNewSeLinuxOptions
V1SecurityContextFluent.SeLinuxOptionsNested<A> editOrNewSeLinuxOptions() -
editOrNewSeLinuxOptionsLike
V1SecurityContextFluent.SeLinuxOptionsNested<A> editOrNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item) -
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
-
hasSeccompProfile
Boolean hasSeccompProfile() -
withNewSeccompProfile
V1SecurityContextFluent.SeccompProfileNested<A> withNewSeccompProfile() -
withNewSeccompProfileLike
V1SecurityContextFluent.SeccompProfileNested<A> withNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item) -
editSeccompProfile
V1SecurityContextFluent.SeccompProfileNested<A> editSeccompProfile() -
editOrNewSeccompProfile
V1SecurityContextFluent.SeccompProfileNested<A> editOrNewSeccompProfile() -
editOrNewSeccompProfileLike
V1SecurityContextFluent.SeccompProfileNested<A> editOrNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item) -
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
V1SecurityContextFluent.WindowsOptionsNested<A> withNewWindowsOptions() -
withNewWindowsOptionsLike
V1SecurityContextFluent.WindowsOptionsNested<A> withNewWindowsOptionsLike(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item) -
editWindowsOptions
V1SecurityContextFluent.WindowsOptionsNested<A> editWindowsOptions() -
editOrNewWindowsOptions
V1SecurityContextFluent.WindowsOptionsNested<A> 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()
-