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 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 © 2020. All rights reserved.