Package io.fabric8.kubernetes.api.model
Interface PodSecurityContextFluent<A extends PodSecurityContextFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
PodSpecFluent.SecurityContextNested<N>,WatchEventFluent.PodSecurityContextObjectNested<N>
- All Known Implementing Classes:
DoneablePodSecurityContext,PodSecurityContextBuilder,PodSecurityContextFluentImpl,PodSpecFluentImpl.SecurityContextNestedImpl,WatchEventFluentImpl.PodSecurityContextObjectNestedImpl
public interface PodSecurityContextFluent<A extends PodSecurityContextFluent<A>> extends Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfacePodSecurityContextFluent.SeLinuxOptionsNested<N>static interfacePodSecurityContextFluent.SysctlsNested<N>static interfacePodSecurityContextFluent.WindowsOptionsNested<N> -
Method Summary
-
Method Details
-
getFsGroup
Long getFsGroup() -
withFsGroup
-
hasFsGroup
Boolean hasFsGroup() -
getFsGroupChangePolicy
String getFsGroupChangePolicy() -
withFsGroupChangePolicy
-
hasFsGroupChangePolicy
Boolean hasFsGroupChangePolicy() -
withNewFsGroupChangePolicy
-
withNewFsGroupChangePolicy
-
withNewFsGroupChangePolicy
-
getRunAsGroup
Long getRunAsGroup() -
withRunAsGroup
-
hasRunAsGroup
Boolean hasRunAsGroup() -
isRunAsNonRoot
Boolean isRunAsNonRoot() -
withRunAsNonRoot
-
hasRunAsNonRoot
Boolean hasRunAsNonRoot() -
withNewRunAsNonRoot
-
withNewRunAsNonRoot
-
getRunAsUser
Long getRunAsUser() -
withRunAsUser
-
hasRunAsUser
Boolean hasRunAsUser() -
getSeLinuxOptions
Deprecated.This method has been deprecated, please use method buildSeLinuxOptions instead.- Returns:
- The buildable object.
-
buildSeLinuxOptions
SELinuxOptions buildSeLinuxOptions() -
withSeLinuxOptions
-
hasSeLinuxOptions
Boolean hasSeLinuxOptions() -
withNewSeLinuxOptions
-
withNewSeLinuxOptions
PodSecurityContextFluent.SeLinuxOptionsNested<A> withNewSeLinuxOptions() -
withNewSeLinuxOptionsLike
-
editSeLinuxOptions
PodSecurityContextFluent.SeLinuxOptionsNested<A> editSeLinuxOptions() -
editOrNewSeLinuxOptions
PodSecurityContextFluent.SeLinuxOptionsNested<A> editOrNewSeLinuxOptions() -
editOrNewSeLinuxOptionsLike
-
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
-
buildSysctl
-
buildFirstSysctl
Sysctl buildFirstSysctl() -
buildLastSysctl
Sysctl buildLastSysctl() -
buildMatchingSysctl
-
hasMatchingSysctl
-
withSysctls
-
withSysctls
-
hasSysctls
Boolean hasSysctls() -
addNewSysctl
-
addNewSysctl
PodSecurityContextFluent.SysctlsNested<A> addNewSysctl() -
addNewSysctlLike
-
setNewSysctlLike
-
editSysctl
-
editFirstSysctl
PodSecurityContextFluent.SysctlsNested<A> editFirstSysctl() -
editLastSysctl
PodSecurityContextFluent.SysctlsNested<A> editLastSysctl() -
editMatchingSysctl
-
getWindowsOptions
Deprecated.This method has been deprecated, please use method buildWindowsOptions instead.- Returns:
- The buildable object.
-
buildWindowsOptions
WindowsSecurityContextOptions buildWindowsOptions() -
withWindowsOptions
-
hasWindowsOptions
Boolean hasWindowsOptions() -
withNewWindowsOptions
-
withNewWindowsOptions
PodSecurityContextFluent.WindowsOptionsNested<A> withNewWindowsOptions() -
withNewWindowsOptionsLike
PodSecurityContextFluent.WindowsOptionsNested<A> withNewWindowsOptionsLike(WindowsSecurityContextOptions item) -
editWindowsOptions
PodSecurityContextFluent.WindowsOptionsNested<A> editWindowsOptions() -
editOrNewWindowsOptions
PodSecurityContextFluent.WindowsOptionsNested<A> editOrNewWindowsOptions() -
editOrNewWindowsOptionsLike
PodSecurityContextFluent.WindowsOptionsNested<A> editOrNewWindowsOptionsLike(WindowsSecurityContextOptions item)
-