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 interface
static interface
static interface
static 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.V1Sysctl
io.kubernetes.client.openapi.models.V1Sysctl
io.kubernetes.client.openapi.models.V1Sysctl
buildMatchingSysctl
(Predicate<V1SysctlBuilder> predicate) io.kubernetes.client.openapi.models.V1SeccompProfile
io.kubernetes.client.openapi.models.V1SELinuxOptions
io.kubernetes.client.openapi.models.V1Sysctl
buildSysctl
(Integer index) List<io.kubernetes.client.openapi.models.V1Sysctl>
io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions
editMatchingSysctl
(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.V1SeccompProfile
Deprecated.io.kubernetes.client.openapi.models.V1SELinuxOptions
Deprecated.getSupplementalGroup
(Integer index) List<io.kubernetes.client.openapi.models.V1Sysctl>
Deprecated.io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions
Deprecated.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()
-