public final class PodSecurityContext<R extends DefaultK8sObject> extends AbstractK8sObject<R,PodSecurityContext<R>>
listener, result| Constructor and Description |
|---|
PodSecurityContext(R result,
ChangeListener<PodSecurityContext<R>> listener) |
| Modifier and Type | Method and Description |
|---|---|
PodSecurityContext<R> |
addSupplementalGroups(java.lang.Integer... supplementalGroups) |
SysCtl<PodSecurityContext<R>> |
addSysCtl() |
PodSecurityContext<R> |
addSysCtl(SysCtl<PodSecurityContext<R>> sysctl) |
R |
build() |
PodSecurityContext<R> |
runAsGroup(java.lang.Integer runAsGroup) |
PodSecurityContext<R> |
runAsNonRoot(java.lang.Boolean runAsNonRoot) |
PodSecurityContext<R> |
runAsUser(java.lang.Integer runAsUser) |
SeLinuxOption<PodSecurityContext<R>> |
seLinuxOptions() |
PodSecurityContext<R> |
seLinuxOptions(SeLinuxOption<PodSecurityContext<R>> seLinuxOptions) |
public PodSecurityContext(R result, ChangeListener<PodSecurityContext<R>> listener)
public SysCtl<PodSecurityContext<R>> addSysCtl()
public PodSecurityContext<R> addSysCtl(SysCtl<PodSecurityContext<R>> sysctl)
public SeLinuxOption<PodSecurityContext<R>> seLinuxOptions()
public PodSecurityContext<R> seLinuxOptions(SeLinuxOption<PodSecurityContext<R>> seLinuxOptions)
public PodSecurityContext<R> runAsGroup(java.lang.Integer runAsGroup)
public PodSecurityContext<R> runAsUser(java.lang.Integer runAsUser)
public PodSecurityContext<R> addSupplementalGroups(java.lang.Integer... supplementalGroups)
public PodSecurityContext<R> runAsNonRoot(java.lang.Boolean runAsNonRoot)
public R build()