public class V1PodSecurityContextFluentImpl<A extends V1PodSecurityContextFluent<A>> extends BaseFluent<A> implements V1PodSecurityContextFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
V1PodSecurityContextFluentImpl.SeLinuxOptionsNestedImpl<N> |
class |
V1PodSecurityContextFluentImpl.SysctlsNestedImpl<N> |
class |
V1PodSecurityContextFluentImpl.WindowsOptionsNestedImpl<N> |
V1PodSecurityContextFluent.SeLinuxOptionsNested<N>, V1PodSecurityContextFluent.SysctlsNested<N>, V1PodSecurityContextFluent.WindowsOptionsNested<N>_visitables| Constructor and Description |
|---|
V1PodSecurityContextFluentImpl() |
V1PodSecurityContextFluentImpl(V1PodSecurityContext instance) |
public V1PodSecurityContextFluentImpl()
public V1PodSecurityContextFluentImpl(V1PodSecurityContext instance)
public Long getFsGroup()
getFsGroup in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withFsGroup(Long fsGroup)
withFsGroup in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Boolean hasFsGroup()
hasFsGroup in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public String getFsGroupChangePolicy()
getFsGroupChangePolicy in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withFsGroupChangePolicy(String fsGroupChangePolicy)
withFsGroupChangePolicy in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Boolean hasFsGroupChangePolicy()
hasFsGroupChangePolicy in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withNewFsGroupChangePolicy(String arg1)
withNewFsGroupChangePolicy in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withNewFsGroupChangePolicy(StringBuilder arg1)
withNewFsGroupChangePolicy in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withNewFsGroupChangePolicy(StringBuffer arg1)
withNewFsGroupChangePolicy in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Long getRunAsGroup()
getRunAsGroup in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withRunAsGroup(Long runAsGroup)
withRunAsGroup in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Boolean hasRunAsGroup()
hasRunAsGroup in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Boolean isRunAsNonRoot()
isRunAsNonRoot in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withRunAsNonRoot(Boolean runAsNonRoot)
withRunAsNonRoot in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Boolean hasRunAsNonRoot()
hasRunAsNonRoot in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withNewRunAsNonRoot(String arg1)
withNewRunAsNonRoot in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withNewRunAsNonRoot(boolean arg1)
withNewRunAsNonRoot in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Long getRunAsUser()
getRunAsUser in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withRunAsUser(Long runAsUser)
withRunAsUser in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Boolean hasRunAsUser()
hasRunAsUser in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>@Deprecated public V1SELinuxOptions getSeLinuxOptions()
getSeLinuxOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1SELinuxOptions buildSeLinuxOptions()
buildSeLinuxOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withSeLinuxOptions(V1SELinuxOptions seLinuxOptions)
withSeLinuxOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Boolean hasSeLinuxOptions()
hasSeLinuxOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SeLinuxOptionsNested<A> withNewSeLinuxOptions()
withNewSeLinuxOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SeLinuxOptionsNested<A> withNewSeLinuxOptionsLike(V1SELinuxOptions item)
withNewSeLinuxOptionsLike in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SeLinuxOptionsNested<A> editSeLinuxOptions()
editSeLinuxOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SeLinuxOptionsNested<A> editOrNewSeLinuxOptions()
editOrNewSeLinuxOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SeLinuxOptionsNested<A> editOrNewSeLinuxOptionsLike(V1SELinuxOptions item)
editOrNewSeLinuxOptionsLike in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A addToSupplementalGroups(int index, Long item)
addToSupplementalGroups in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A setToSupplementalGroups(int index, Long item)
setToSupplementalGroups in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A addToSupplementalGroups(Long... items)
addToSupplementalGroups in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A addAllToSupplementalGroups(Collection<Long> items)
addAllToSupplementalGroups in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A removeFromSupplementalGroups(Long... items)
removeFromSupplementalGroups in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A removeAllFromSupplementalGroups(Collection<Long> items)
removeAllFromSupplementalGroups in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public List<Long> getSupplementalGroups()
getSupplementalGroups in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Long getSupplementalGroup(int index)
getSupplementalGroup in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Long getFirstSupplementalGroup()
getFirstSupplementalGroup in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Long getLastSupplementalGroup()
getLastSupplementalGroup in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Long getMatchingSupplementalGroup(Predicate<Long> predicate)
getMatchingSupplementalGroup in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Boolean hasMatchingSupplementalGroup(Predicate<Long> predicate)
hasMatchingSupplementalGroup in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withSupplementalGroups(List<Long> supplementalGroups)
withSupplementalGroups in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withSupplementalGroups(Long... supplementalGroups)
withSupplementalGroups in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Boolean hasSupplementalGroups()
hasSupplementalGroups in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A addToSysctls(int index, V1Sysctl item)
addToSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A setToSysctls(int index, V1Sysctl item)
setToSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A addToSysctls(V1Sysctl... items)
addToSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A addAllToSysctls(Collection<V1Sysctl> items)
addAllToSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A removeFromSysctls(V1Sysctl... items)
removeFromSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A removeAllFromSysctls(Collection<V1Sysctl> items)
removeAllFromSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A removeMatchingFromSysctls(Predicate<V1SysctlBuilder> predicate)
removeMatchingFromSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>@Deprecated public List<V1Sysctl> getSysctls()
getSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public List<V1Sysctl> buildSysctls()
buildSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1Sysctl buildSysctl(int index)
buildSysctl in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1Sysctl buildFirstSysctl()
buildFirstSysctl in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1Sysctl buildLastSysctl()
buildLastSysctl in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1Sysctl buildMatchingSysctl(Predicate<V1SysctlBuilder> predicate)
buildMatchingSysctl in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Boolean hasMatchingSysctl(Predicate<V1SysctlBuilder> predicate)
hasMatchingSysctl in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withSysctls(List<V1Sysctl> sysctls)
withSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withSysctls(V1Sysctl... sysctls)
withSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Boolean hasSysctls()
hasSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SysctlsNested<A> addNewSysctl()
addNewSysctl in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SysctlsNested<A> addNewSysctlLike(V1Sysctl item)
addNewSysctlLike in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SysctlsNested<A> setNewSysctlLike(int index, V1Sysctl item)
setNewSysctlLike in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SysctlsNested<A> editSysctl(int index)
editSysctl in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SysctlsNested<A> editFirstSysctl()
editFirstSysctl in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SysctlsNested<A> editLastSysctl()
editLastSysctl in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SysctlsNested<A> editMatchingSysctl(Predicate<V1SysctlBuilder> predicate)
editMatchingSysctl in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>@Deprecated public V1WindowsSecurityContextOptions getWindowsOptions()
getWindowsOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1WindowsSecurityContextOptions buildWindowsOptions()
buildWindowsOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withWindowsOptions(V1WindowsSecurityContextOptions windowsOptions)
withWindowsOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Boolean hasWindowsOptions()
hasWindowsOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.WindowsOptionsNested<A> withNewWindowsOptions()
withNewWindowsOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.WindowsOptionsNested<A> withNewWindowsOptionsLike(V1WindowsSecurityContextOptions item)
withNewWindowsOptionsLike in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.WindowsOptionsNested<A> editWindowsOptions()
editWindowsOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.WindowsOptionsNested<A> editOrNewWindowsOptions()
editOrNewWindowsOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.WindowsOptionsNested<A> editOrNewWindowsOptionsLike(V1WindowsSecurityContextOptions item)
editOrNewWindowsOptionsLike in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>Copyright © 2021. All rights reserved.