public final class SecurityContext<R extends DefaultK8sObject> extends AbstractK8sObject<R,SecurityContext<R>>
listener, result| Constructor and Description |
|---|
SecurityContext(R result,
ChangeListener<SecurityContext<R>> listener) |
| Modifier and Type | Method and Description |
|---|---|
SecurityContext<R> |
allowPrivilegeEscalation(java.lang.Boolean allowPrivilegeEscalation) |
R |
build() |
LinuxCapabilities<SecurityContext<R>> |
capabilities() |
SecurityContext<R> |
capabilities(LinuxCapabilities<SecurityContext<R>> linuxCapabilities) |
SecurityContext<R> |
privileged(java.lang.Boolean privileged) |
SecurityContext<R> |
procMount(java.lang.String procMount) |
SecurityContext<R> |
readOnlyRootFilesystem(java.lang.Boolean readOnlyRootFilesystem) |
SecurityContext<R> |
runAsGroup(java.lang.Integer runAsGroup) |
SecurityContext<R> |
runAsNonRoot(java.lang.Boolean runAsNonRoot) |
SecurityContext<R> |
runAsUser(java.lang.Integer runAsUser) |
SeLinuxOption<SecurityContext<R>> |
seLinuxOptions() |
SecurityContext<R> |
seLinuxOptions(SeLinuxOption<SecurityContext<R>> seLinuxOptions) |
public SecurityContext(R result, ChangeListener<SecurityContext<R>> listener)
public LinuxCapabilities<SecurityContext<R>> capabilities()
public SecurityContext<R> capabilities(LinuxCapabilities<SecurityContext<R>> linuxCapabilities)
public SeLinuxOption<SecurityContext<R>> seLinuxOptions()
public SecurityContext<R> seLinuxOptions(SeLinuxOption<SecurityContext<R>> seLinuxOptions)
public SecurityContext<R> runAsGroup(java.lang.Integer runAsGroup)
public SecurityContext<R> runAsUser(java.lang.Integer runAsUser)
public SecurityContext<R> procMount(java.lang.String procMount)
public SecurityContext<R> allowPrivilegeEscalation(java.lang.Boolean allowPrivilegeEscalation)
public SecurityContext<R> privileged(java.lang.Boolean privileged)
public SecurityContext<R> readOnlyRootFilesystem(java.lang.Boolean readOnlyRootFilesystem)
public SecurityContext<R> runAsNonRoot(java.lang.Boolean runAsNonRoot)
public R build()