Class V1PodSecurityContextFluentImpl<A extends V1PodSecurityContextFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1PodSecurityContextFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,V1PodSecurityContextFluent<A>
- Direct Known Subclasses:
V1PodSecurityContextBuilder
public class V1PodSecurityContextFluentImpl<A extends V1PodSecurityContextFluent<A>>
extends BaseFluent<A>
implements V1PodSecurityContextFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1PodSecurityContextFluent
V1PodSecurityContextFluent.SeccompProfileNested<N>, V1PodSecurityContextFluent.SeLinuxOptionsNested<N>, V1PodSecurityContextFluent.SysctlsNested<N>, V1PodSecurityContextFluent.WindowsOptionsNested<N> -
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT -
Constructor Summary
ConstructorsConstructorDescriptionV1PodSecurityContextFluentImpl(io.kubernetes.client.openapi.models.V1PodSecurityContext instance) -
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) booleangetMatchingSupplementalGroup(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.inthashCode()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) toString()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) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1PodSecurityContextFluentImpl
public V1PodSecurityContextFluentImpl() -
V1PodSecurityContextFluentImpl
public V1PodSecurityContextFluentImpl(io.kubernetes.client.openapi.models.V1PodSecurityContext instance)
-
-
Method Details
-
getFsGroup
- Specified by:
getFsGroupin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withFsGroup
- Specified by:
withFsGroupin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
hasFsGroup
- Specified by:
hasFsGroupin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
getFsGroupChangePolicy
- Specified by:
getFsGroupChangePolicyin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withFsGroupChangePolicy
- Specified by:
withFsGroupChangePolicyin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
hasFsGroupChangePolicy
- Specified by:
hasFsGroupChangePolicyin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
getRunAsGroup
- Specified by:
getRunAsGroupin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withRunAsGroup
- Specified by:
withRunAsGroupin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
hasRunAsGroup
- Specified by:
hasRunAsGroupin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
getRunAsNonRoot
- Specified by:
getRunAsNonRootin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withRunAsNonRoot
- Specified by:
withRunAsNonRootin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
hasRunAsNonRoot
- Specified by:
hasRunAsNonRootin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
getRunAsUser
- Specified by:
getRunAsUserin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withRunAsUser
- Specified by:
withRunAsUserin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
hasRunAsUser
- Specified by:
hasRunAsUserin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
getSeLinuxOptions
Deprecated.This method has been deprecated, please use method buildSeLinuxOptions instead.- Specified by:
getSeLinuxOptionsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>- Returns:
- The buildable object.
-
buildSeLinuxOptions
public io.kubernetes.client.openapi.models.V1SELinuxOptions buildSeLinuxOptions()- Specified by:
buildSeLinuxOptionsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withSeLinuxOptions
- Specified by:
withSeLinuxOptionsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
hasSeLinuxOptions
- Specified by:
hasSeLinuxOptionsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withNewSeLinuxOptions
- Specified by:
withNewSeLinuxOptionsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withNewSeLinuxOptionsLike
public V1PodSecurityContextFluent.SeLinuxOptionsNested<A> withNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item) - Specified by:
withNewSeLinuxOptionsLikein interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
editSeLinuxOptions
- Specified by:
editSeLinuxOptionsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
editOrNewSeLinuxOptions
- Specified by:
editOrNewSeLinuxOptionsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
editOrNewSeLinuxOptionsLike
public V1PodSecurityContextFluent.SeLinuxOptionsNested<A> editOrNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item) - Specified by:
editOrNewSeLinuxOptionsLikein interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
getSeccompProfile
Deprecated.This method has been deprecated, please use method buildSeccompProfile instead.- Specified by:
getSeccompProfilein interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>- Returns:
- The buildable object.
-
buildSeccompProfile
public io.kubernetes.client.openapi.models.V1SeccompProfile buildSeccompProfile()- Specified by:
buildSeccompProfilein interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withSeccompProfile
- Specified by:
withSeccompProfilein interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
hasSeccompProfile
- Specified by:
hasSeccompProfilein interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withNewSeccompProfile
- Specified by:
withNewSeccompProfilein interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withNewSeccompProfileLike
public V1PodSecurityContextFluent.SeccompProfileNested<A> withNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item) - Specified by:
withNewSeccompProfileLikein interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
editSeccompProfile
- Specified by:
editSeccompProfilein interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
editOrNewSeccompProfile
- Specified by:
editOrNewSeccompProfilein interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
editOrNewSeccompProfileLike
public V1PodSecurityContextFluent.SeccompProfileNested<A> editOrNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item) - Specified by:
editOrNewSeccompProfileLikein interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
addToSupplementalGroups
- Specified by:
addToSupplementalGroupsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
setToSupplementalGroups
- Specified by:
setToSupplementalGroupsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
addToSupplementalGroups
- Specified by:
addToSupplementalGroupsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
addAllToSupplementalGroups
- Specified by:
addAllToSupplementalGroupsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
removeFromSupplementalGroups
- Specified by:
removeFromSupplementalGroupsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
removeAllFromSupplementalGroups
- Specified by:
removeAllFromSupplementalGroupsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
getSupplementalGroups
- Specified by:
getSupplementalGroupsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
getSupplementalGroup
- Specified by:
getSupplementalGroupin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
getFirstSupplementalGroup
- Specified by:
getFirstSupplementalGroupin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
getLastSupplementalGroup
- Specified by:
getLastSupplementalGroupin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
getMatchingSupplementalGroup
- Specified by:
getMatchingSupplementalGroupin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
hasMatchingSupplementalGroup
- Specified by:
hasMatchingSupplementalGroupin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withSupplementalGroups
- Specified by:
withSupplementalGroupsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withSupplementalGroups
- Specified by:
withSupplementalGroupsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
hasSupplementalGroups
- Specified by:
hasSupplementalGroupsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
addToSysctls
- Specified by:
addToSysctlsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
setToSysctls
- Specified by:
setToSysctlsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
addToSysctls
- Specified by:
addToSysctlsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
addAllToSysctls
- Specified by:
addAllToSysctlsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
removeFromSysctls
- Specified by:
removeFromSysctlsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
removeAllFromSysctls
- Specified by:
removeAllFromSysctlsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
removeMatchingFromSysctls
- Specified by:
removeMatchingFromSysctlsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
getSysctls
Deprecated.This method has been deprecated, please use method buildSysctls instead.- Specified by:
getSysctlsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>- Returns:
- The buildable object.
-
buildSysctls
- Specified by:
buildSysctlsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
buildSysctl
- Specified by:
buildSysctlin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
buildFirstSysctl
public io.kubernetes.client.openapi.models.V1Sysctl buildFirstSysctl()- Specified by:
buildFirstSysctlin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
buildLastSysctl
public io.kubernetes.client.openapi.models.V1Sysctl buildLastSysctl()- Specified by:
buildLastSysctlin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
buildMatchingSysctl
public io.kubernetes.client.openapi.models.V1Sysctl buildMatchingSysctl(Predicate<V1SysctlBuilder> predicate) - Specified by:
buildMatchingSysctlin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
hasMatchingSysctl
- Specified by:
hasMatchingSysctlin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withSysctls
- Specified by:
withSysctlsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withSysctls
- Specified by:
withSysctlsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
hasSysctls
- Specified by:
hasSysctlsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
addNewSysctl
- Specified by:
addNewSysctlin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
addNewSysctlLike
public V1PodSecurityContextFluent.SysctlsNested<A> addNewSysctlLike(io.kubernetes.client.openapi.models.V1Sysctl item) - Specified by:
addNewSysctlLikein interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
setNewSysctlLike
public V1PodSecurityContextFluent.SysctlsNested<A> setNewSysctlLike(Integer index, io.kubernetes.client.openapi.models.V1Sysctl item) - Specified by:
setNewSysctlLikein interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
editSysctl
- Specified by:
editSysctlin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
editFirstSysctl
- Specified by:
editFirstSysctlin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
editLastSysctl
- Specified by:
editLastSysctlin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
editMatchingSysctl
public V1PodSecurityContextFluent.SysctlsNested<A> editMatchingSysctl(Predicate<V1SysctlBuilder> predicate) - Specified by:
editMatchingSysctlin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
getWindowsOptions
@Deprecated public io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions getWindowsOptions()Deprecated.This method has been deprecated, please use method buildWindowsOptions instead.- Specified by:
getWindowsOptionsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>- Returns:
- The buildable object.
-
buildWindowsOptions
public io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions buildWindowsOptions()- Specified by:
buildWindowsOptionsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withWindowsOptions
public A withWindowsOptions(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions windowsOptions) - Specified by:
withWindowsOptionsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
hasWindowsOptions
- Specified by:
hasWindowsOptionsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withNewWindowsOptions
- Specified by:
withNewWindowsOptionsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
withNewWindowsOptionsLike
public V1PodSecurityContextFluent.WindowsOptionsNested<A> withNewWindowsOptionsLike(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item) - Specified by:
withNewWindowsOptionsLikein interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
editWindowsOptions
- Specified by:
editWindowsOptionsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
editOrNewWindowsOptions
- Specified by:
editOrNewWindowsOptionsin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
editOrNewWindowsOptionsLike
public V1PodSecurityContextFluent.WindowsOptionsNested<A> editOrNewWindowsOptionsLike(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item) - Specified by:
editOrNewWindowsOptionsLikein interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V1PodSecurityContextFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V1PodSecurityContextFluent<A>>
-
toString
-
withRunAsNonRoot
- Specified by:
withRunAsNonRootin interfaceV1PodSecurityContextFluent<A extends V1PodSecurityContextFluent<A>>
-