Interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1PodSpecFluent.SecurityContextNested<N>
- All Known Implementing Classes:
V1PodSecurityContextBuilder,V1PodSecurityContextFluentImpl
public interface V1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
extends Fluent<A>
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionaddAllToSupplementalGroups(Collection<Long> items) addAllToSysctls(Collection<io.kubernetes.client.openapi.models.V1Sysctl> items) addNewSysctlLike(io.kubernetes.client.openapi.models.V1Sysctl item) addToSupplementalGroups(Integer index, Long item) addToSupplementalGroups(Long... items) addToSysctls(io.kubernetes.client.openapi.models.V1Sysctl... items) addToSysctls(Integer index, io.kubernetes.client.openapi.models.V1Sysctl item) io.kubernetes.client.openapi.models.V1Sysctlio.kubernetes.client.openapi.models.V1Sysctlio.kubernetes.client.openapi.models.V1SysctlbuildMatchingSysctl(Predicate<V1SysctlBuilder> predicate) io.kubernetes.client.openapi.models.V1SeccompProfileio.kubernetes.client.openapi.models.V1SELinuxOptionsio.kubernetes.client.openapi.models.V1SysctlbuildSysctl(Integer index) List<io.kubernetes.client.openapi.models.V1Sysctl>io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptionseditMatchingSysctl(Predicate<V1SysctlBuilder> predicate) editOrNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item) editOrNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item) editOrNewWindowsOptionsLike(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item) editSysctl(Integer index) getMatchingSupplementalGroup(Predicate<Long> predicate) io.kubernetes.client.openapi.models.V1SeccompProfileDeprecated.io.kubernetes.client.openapi.models.V1SELinuxOptionsDeprecated.getSupplementalGroup(Integer index) List<io.kubernetes.client.openapi.models.V1Sysctl>Deprecated.io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptionsDeprecated.hasMatchingSupplementalGroup(Predicate<Long> predicate) hasMatchingSysctl(Predicate<V1SysctlBuilder> predicate) removeAllFromSysctls(Collection<io.kubernetes.client.openapi.models.V1Sysctl> items) removeFromSupplementalGroups(Long... items) removeFromSysctls(io.kubernetes.client.openapi.models.V1Sysctl... items) removeMatchingFromSysctls(Predicate<V1SysctlBuilder> predicate) setNewSysctlLike(Integer index, io.kubernetes.client.openapi.models.V1Sysctl item) setToSupplementalGroups(Integer index, Long item) setToSysctls(Integer index, io.kubernetes.client.openapi.models.V1Sysctl item) withFsGroup(Long fsGroup) withFsGroupChangePolicy(String fsGroupChangePolicy) withNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item) withNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item) withNewWindowsOptionsLike(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item) withRunAsGroup(Long runAsGroup) withRunAsNonRoot(Boolean runAsNonRoot) withRunAsUser(Long runAsUser) withSeccompProfile(io.kubernetes.client.openapi.models.V1SeccompProfile seccompProfile) withSeLinuxOptions(io.kubernetes.client.openapi.models.V1SELinuxOptions seLinuxOptions) withSupplementalGroups(Long... supplementalGroups) withSupplementalGroups(List<Long> supplementalGroups) withSysctls(io.kubernetes.client.openapi.models.V1Sysctl... sysctls) withSysctls(List<io.kubernetes.client.openapi.models.V1Sysctl> sysctls) withWindowsOptions(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions windowsOptions)
-
Method Details
-
getFsGroup
Long getFsGroup() -
withFsGroup
-
hasFsGroup
Boolean hasFsGroup() -
getFsGroupChangePolicy
String getFsGroupChangePolicy() -
withFsGroupChangePolicy
-
hasFsGroupChangePolicy
Boolean hasFsGroupChangePolicy() -
getRunAsGroup
Long getRunAsGroup() -
withRunAsGroup
-
hasRunAsGroup
Boolean hasRunAsGroup() -
getRunAsNonRoot
Boolean getRunAsNonRoot() -
withRunAsNonRoot
-
hasRunAsNonRoot
Boolean hasRunAsNonRoot() -
getRunAsUser
Long getRunAsUser() -
withRunAsUser
-
hasRunAsUser
Boolean hasRunAsUser() -
getSeLinuxOptions
Deprecated.This method has been deprecated, please use method buildSeLinuxOptions instead.- Returns:
- The buildable object.
-
buildSeLinuxOptions
io.kubernetes.client.openapi.models.V1SELinuxOptions buildSeLinuxOptions() -
withSeLinuxOptions
-
hasSeLinuxOptions
Boolean hasSeLinuxOptions() -
withNewSeLinuxOptions
V1PodSecurityContextFluent.SeLinuxOptionsNested<A> withNewSeLinuxOptions() -
withNewSeLinuxOptionsLike
V1PodSecurityContextFluent.SeLinuxOptionsNested<A> withNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item) -
editSeLinuxOptions
V1PodSecurityContextFluent.SeLinuxOptionsNested<A> editSeLinuxOptions() -
editOrNewSeLinuxOptions
V1PodSecurityContextFluent.SeLinuxOptionsNested<A> editOrNewSeLinuxOptions() -
editOrNewSeLinuxOptionsLike
V1PodSecurityContextFluent.SeLinuxOptionsNested<A> editOrNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item) -
getSeccompProfile
Deprecated.This method has been deprecated, please use method buildSeccompProfile instead.- Returns:
- The buildable object.
-
buildSeccompProfile
io.kubernetes.client.openapi.models.V1SeccompProfile buildSeccompProfile() -
withSeccompProfile
-
hasSeccompProfile
Boolean hasSeccompProfile() -
withNewSeccompProfile
V1PodSecurityContextFluent.SeccompProfileNested<A> withNewSeccompProfile() -
withNewSeccompProfileLike
V1PodSecurityContextFluent.SeccompProfileNested<A> withNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item) -
editSeccompProfile
V1PodSecurityContextFluent.SeccompProfileNested<A> editSeccompProfile() -
editOrNewSeccompProfile
V1PodSecurityContextFluent.SeccompProfileNested<A> editOrNewSeccompProfile() -
editOrNewSeccompProfileLike
V1PodSecurityContextFluent.SeccompProfileNested<A> editOrNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item) -
addToSupplementalGroups
-
setToSupplementalGroups
-
addToSupplementalGroups
-
addAllToSupplementalGroups
-
removeFromSupplementalGroups
-
removeAllFromSupplementalGroups
-
getSupplementalGroups
-
getSupplementalGroup
-
getFirstSupplementalGroup
Long getFirstSupplementalGroup() -
getLastSupplementalGroup
Long getLastSupplementalGroup() -
getMatchingSupplementalGroup
-
hasMatchingSupplementalGroup
-
withSupplementalGroups
-
withSupplementalGroups
-
hasSupplementalGroups
Boolean hasSupplementalGroups() -
addToSysctls
-
setToSysctls
-
addToSysctls
-
addAllToSysctls
-
removeFromSysctls
-
removeAllFromSysctls
-
removeMatchingFromSysctls
-
getSysctls
Deprecated.This method has been deprecated, please use method buildSysctls instead.- Returns:
- The buildable object.
-
buildSysctls
List<io.kubernetes.client.openapi.models.V1Sysctl> buildSysctls() -
buildSysctl
-
buildFirstSysctl
io.kubernetes.client.openapi.models.V1Sysctl buildFirstSysctl() -
buildLastSysctl
io.kubernetes.client.openapi.models.V1Sysctl buildLastSysctl() -
buildMatchingSysctl
io.kubernetes.client.openapi.models.V1Sysctl buildMatchingSysctl(Predicate<V1SysctlBuilder> predicate) -
hasMatchingSysctl
-
withSysctls
-
withSysctls
-
hasSysctls
Boolean hasSysctls() -
addNewSysctl
V1PodSecurityContextFluent.SysctlsNested<A> addNewSysctl() -
addNewSysctlLike
V1PodSecurityContextFluent.SysctlsNested<A> addNewSysctlLike(io.kubernetes.client.openapi.models.V1Sysctl item) -
setNewSysctlLike
V1PodSecurityContextFluent.SysctlsNested<A> setNewSysctlLike(Integer index, io.kubernetes.client.openapi.models.V1Sysctl item) -
editSysctl
-
editFirstSysctl
V1PodSecurityContextFluent.SysctlsNested<A> editFirstSysctl() -
editLastSysctl
V1PodSecurityContextFluent.SysctlsNested<A> editLastSysctl() -
editMatchingSysctl
V1PodSecurityContextFluent.SysctlsNested<A> editMatchingSysctl(Predicate<V1SysctlBuilder> predicate) -
getWindowsOptions
Deprecated.This method has been deprecated, please use method buildWindowsOptions instead.- Returns:
- The buildable object.
-
buildWindowsOptions
io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions buildWindowsOptions() -
withWindowsOptions
A withWindowsOptions(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions windowsOptions) -
hasWindowsOptions
Boolean hasWindowsOptions() -
withNewWindowsOptions
V1PodSecurityContextFluent.WindowsOptionsNested<A> withNewWindowsOptions() -
withNewWindowsOptionsLike
V1PodSecurityContextFluent.WindowsOptionsNested<A> withNewWindowsOptionsLike(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item) -
editWindowsOptions
V1PodSecurityContextFluent.WindowsOptionsNested<A> editWindowsOptions() -
editOrNewWindowsOptions
V1PodSecurityContextFluent.WindowsOptionsNested<A> editOrNewWindowsOptions() -
editOrNewWindowsOptionsLike
V1PodSecurityContextFluent.WindowsOptionsNested<A> editOrNewWindowsOptionsLike(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item) -
withRunAsNonRoot
A withRunAsNonRoot()
-