public class V1PodSecurityContextFluentImpl<A extends V1PodSecurityContextFluent<A>> extends BaseFluent<A> implements V1PodSecurityContextFluent<A>
V1PodSecurityContextFluent.SeccompProfileNested<N>, V1PodSecurityContextFluent.SeLinuxOptionsNested<N>, V1PodSecurityContextFluent.SysctlsNested<N>, V1PodSecurityContextFluent.WindowsOptionsNested<N>_visitables, VISIT| Constructor and Description |
|---|
V1PodSecurityContextFluentImpl() |
V1PodSecurityContextFluentImpl(io.kubernetes.client.openapi.models.V1PodSecurityContext instance) |
accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic V1PodSecurityContextFluentImpl()
public V1PodSecurityContextFluentImpl(io.kubernetes.client.openapi.models.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 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 getRunAsNonRoot()
getRunAsNonRoot 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 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 io.kubernetes.client.openapi.models.V1SELinuxOptions getSeLinuxOptions()
getSeLinuxOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public io.kubernetes.client.openapi.models.V1SELinuxOptions buildSeLinuxOptions()
buildSeLinuxOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withSeLinuxOptions(io.kubernetes.client.openapi.models.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(io.kubernetes.client.openapi.models.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(io.kubernetes.client.openapi.models.V1SELinuxOptions item)
editOrNewSeLinuxOptionsLike in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>@Deprecated public io.kubernetes.client.openapi.models.V1SeccompProfile getSeccompProfile()
getSeccompProfile in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public io.kubernetes.client.openapi.models.V1SeccompProfile buildSeccompProfile()
buildSeccompProfile in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withSeccompProfile(io.kubernetes.client.openapi.models.V1SeccompProfile seccompProfile)
withSeccompProfile in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public Boolean hasSeccompProfile()
hasSeccompProfile in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SeccompProfileNested<A> withNewSeccompProfile()
withNewSeccompProfile in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SeccompProfileNested<A> withNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item)
withNewSeccompProfileLike in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SeccompProfileNested<A> editSeccompProfile()
editSeccompProfile in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SeccompProfileNested<A> editOrNewSeccompProfile()
editOrNewSeccompProfile in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SeccompProfileNested<A> editOrNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item)
editOrNewSeccompProfileLike in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A addToSupplementalGroups(Integer index, Long item)
addToSupplementalGroups in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A setToSupplementalGroups(Integer 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(Integer 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(Integer index, io.kubernetes.client.openapi.models.V1Sysctl item)
addToSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A setToSysctls(Integer index, io.kubernetes.client.openapi.models.V1Sysctl item)
setToSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A addToSysctls(io.kubernetes.client.openapi.models.V1Sysctl... items)
addToSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A addAllToSysctls(Collection<io.kubernetes.client.openapi.models.V1Sysctl> items)
addAllToSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A removeFromSysctls(io.kubernetes.client.openapi.models.V1Sysctl... items)
removeFromSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A removeAllFromSysctls(Collection<io.kubernetes.client.openapi.models.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<io.kubernetes.client.openapi.models.V1Sysctl> getSysctls()
getSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public List<io.kubernetes.client.openapi.models.V1Sysctl> buildSysctls()
buildSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public io.kubernetes.client.openapi.models.V1Sysctl buildSysctl(Integer index)
buildSysctl in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public io.kubernetes.client.openapi.models.V1Sysctl buildFirstSysctl()
buildFirstSysctl in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public io.kubernetes.client.openapi.models.V1Sysctl buildLastSysctl()
buildLastSysctl in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public io.kubernetes.client.openapi.models.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<io.kubernetes.client.openapi.models.V1Sysctl> sysctls)
withSysctls in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withSysctls(io.kubernetes.client.openapi.models.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(io.kubernetes.client.openapi.models.V1Sysctl item)
addNewSysctlLike in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SysctlsNested<A> setNewSysctlLike(Integer index, io.kubernetes.client.openapi.models.V1Sysctl item)
setNewSysctlLike in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public V1PodSecurityContextFluent.SysctlsNested<A> editSysctl(Integer 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 io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions getWindowsOptions()
getWindowsOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions buildWindowsOptions()
buildWindowsOptions in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public A withWindowsOptions(io.kubernetes.client.openapi.models.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(io.kubernetes.client.openapi.models.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(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item)
editOrNewWindowsOptionsLike in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>public boolean equals(Object o)
equals in class BaseFluent<A extends V1PodSecurityContextFluent<A>>public int hashCode()
hashCode in class BaseFluent<A extends V1PodSecurityContextFluent<A>>public A withRunAsNonRoot()
withRunAsNonRoot in interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>Copyright © 2022. All rights reserved.