All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
A |
addAllToSupplementalGroups(Collection<Long> items) |
A |
addAllToSysctls(Collection<Sysctl> items) |
PodSecurityContextFluent.SysctlsNested<A> |
addNewSysctl() |
A |
addNewSysctl(String name,
String value) |
PodSecurityContextFluent.SysctlsNested<A> |
addNewSysctlLike(Sysctl item) |
A |
addToAdditionalProperties(Map<String,Object> map) |
A |
addToAdditionalProperties(String key,
Object value) |
A |
addToSupplementalGroups(int index,
Long item) |
A |
addToSupplementalGroups(Long... items) |
A |
addToSysctls(int index,
Sysctl item) |
A |
addToSysctls(Sysctl... items) |
Sysctl |
buildFirstSysctl() |
Sysctl |
buildLastSysctl() |
Sysctl |
buildMatchingSysctl(Predicate<SysctlBuilder> predicate) |
SeccompProfile |
buildSeccompProfile() |
SELinuxOptions |
buildSeLinuxOptions() |
Sysctl |
buildSysctl(int index) |
List<Sysctl> |
buildSysctls() |
WindowsSecurityContextOptions |
buildWindowsOptions() |
protected void |
copyInstance(PodSecurityContext instance) |
PodSecurityContextFluent.SysctlsNested<A> |
editFirstSysctl() |
PodSecurityContextFluent.SysctlsNested<A> |
editLastSysctl() |
PodSecurityContextFluent.SysctlsNested<A> |
editMatchingSysctl(Predicate<SysctlBuilder> predicate) |
PodSecurityContextFluent.SeccompProfileNested<A> |
editOrNewSeccompProfile() |
PodSecurityContextFluent.SeccompProfileNested<A> |
editOrNewSeccompProfileLike(SeccompProfile item) |
PodSecurityContextFluent.SeLinuxOptionsNested<A> |
editOrNewSeLinuxOptions() |
PodSecurityContextFluent.SeLinuxOptionsNested<A> |
editOrNewSeLinuxOptionsLike(SELinuxOptions item) |
PodSecurityContextFluent.WindowsOptionsNested<A> |
editOrNewWindowsOptions() |
PodSecurityContextFluent.WindowsOptionsNested<A> |
editOrNewWindowsOptionsLike(WindowsSecurityContextOptions item) |
PodSecurityContextFluent.SeccompProfileNested<A> |
editSeccompProfile() |
PodSecurityContextFluent.SeLinuxOptionsNested<A> |
editSeLinuxOptions() |
PodSecurityContextFluent.SysctlsNested<A> |
editSysctl(int index) |
PodSecurityContextFluent.WindowsOptionsNested<A> |
editWindowsOptions() |
boolean |
equals(Object o) |
Map<String,Object> |
getAdditionalProperties() |
Long |
getFirstSupplementalGroup() |
Long |
getFsGroup() |
String |
getFsGroupChangePolicy() |
Long |
getLastSupplementalGroup() |
Long |
getMatchingSupplementalGroup(Predicate<Long> predicate) |
Long |
getRunAsGroup() |
Boolean |
getRunAsNonRoot() |
Long |
getRunAsUser() |
Long |
getSupplementalGroup(int index) |
List<Long> |
getSupplementalGroups() |
boolean |
hasAdditionalProperties() |
boolean |
hasFsGroup() |
boolean |
hasFsGroupChangePolicy() |
int |
hashCode() |
boolean |
hasMatchingSupplementalGroup(Predicate<Long> predicate) |
boolean |
hasMatchingSysctl(Predicate<SysctlBuilder> predicate) |
boolean |
hasRunAsGroup() |
boolean |
hasRunAsNonRoot() |
boolean |
hasRunAsUser() |
boolean |
hasSeccompProfile() |
boolean |
hasSeLinuxOptions() |
boolean |
hasSupplementalGroups() |
boolean |
hasSysctls() |
boolean |
hasWindowsOptions() |
A |
removeAllFromSupplementalGroups(Collection<Long> items) |
A |
removeAllFromSysctls(Collection<Sysctl> items) |
A |
removeFromAdditionalProperties(Map<String,Object> map) |
A |
removeFromAdditionalProperties(String key) |
A |
removeFromSupplementalGroups(Long... items) |
A |
removeFromSysctls(Sysctl... items) |
A |
removeMatchingFromSysctls(Predicate<SysctlBuilder> predicate) |
PodSecurityContextFluent.SysctlsNested<A> |
setNewSysctlLike(int index,
Sysctl item) |
A |
setToSupplementalGroups(int index,
Long item) |
A |
setToSysctls(int index,
Sysctl item) |
String |
toString() |
<K,V> A |
withAdditionalProperties(Map<String,Object> additionalProperties) |
A |
withFsGroup(Long fsGroup) |
A |
withFsGroupChangePolicy(String fsGroupChangePolicy) |
PodSecurityContextFluent.SeccompProfileNested<A> |
withNewSeccompProfile() |
A |
withNewSeccompProfile(String localhostProfile,
String type) |
PodSecurityContextFluent.SeccompProfileNested<A> |
withNewSeccompProfileLike(SeccompProfile item) |
PodSecurityContextFluent.SeLinuxOptionsNested<A> |
withNewSeLinuxOptions() |
A |
withNewSeLinuxOptions(String level,
String role,
String type,
String user) |
PodSecurityContextFluent.SeLinuxOptionsNested<A> |
withNewSeLinuxOptionsLike(SELinuxOptions item) |
PodSecurityContextFluent.WindowsOptionsNested<A> |
withNewWindowsOptions() |
A |
withNewWindowsOptions(String gmsaCredentialSpec,
String gmsaCredentialSpecName,
Boolean hostProcess,
String runAsUserName) |
PodSecurityContextFluent.WindowsOptionsNested<A> |
withNewWindowsOptionsLike(WindowsSecurityContextOptions item) |
A |
withRunAsGroup(Long runAsGroup) |
A |
withRunAsNonRoot() |
A |
withRunAsNonRoot(Boolean runAsNonRoot) |
A |
withRunAsUser(Long runAsUser) |
A |
withSeccompProfile(SeccompProfile seccompProfile) |
A |
withSeLinuxOptions(SELinuxOptions seLinuxOptions) |
A |
withSupplementalGroups(List<Long> supplementalGroups) |
A |
withSupplementalGroups(Long... supplementalGroups) |
A |
withSysctls(List<Sysctl> sysctls) |
A |
withSysctls(Sysctl... sysctls) |
A |
withWindowsOptions(WindowsSecurityContextOptions windowsOptions) |