Class SecurityContextFluent<A extends SecurityContextFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.apicurio.registry.operator.api.v1.model.apicurioregistryspec.deployment.podtemplatespecpreview.spec.SecurityContextFluent<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>
- Direct Known Subclasses:
SecurityContextBuilder,SpecFluent.SecurityContextNested
public class SecurityContextFluent<A extends SecurityContextFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classSecurityContextFluent.SpecSeccompProfileNested<N>classSecurityContextFluent.SpecSeLinuxOptionsNested<N>classSecurityContextFluent.SpecWindowsOptionsNested<N>classSecurityContextFluent.SysctlsNested<N>
-
Constructor Summary
Constructors Constructor Description SecurityContextFluent()SecurityContextFluent(SecurityContext instance)
-
Method Summary
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
SecurityContextFluent
public SecurityContextFluent()
-
SecurityContextFluent
public SecurityContextFluent(SecurityContext instance)
-
-
Method Detail
-
getFsGroup
public Long getFsGroup()
-
hasFsGroup
public boolean hasFsGroup()
-
getFsGroupChangePolicy
public String getFsGroupChangePolicy()
-
hasFsGroupChangePolicy
public boolean hasFsGroupChangePolicy()
-
getRunAsGroup
public Long getRunAsGroup()
-
hasRunAsGroup
public boolean hasRunAsGroup()
-
getRunAsNonRoot
public Boolean getRunAsNonRoot()
-
hasRunAsNonRoot
public boolean hasRunAsNonRoot()
-
getRunAsUser
public Long getRunAsUser()
-
hasRunAsUser
public boolean hasRunAsUser()
-
buildSeLinuxOptions
public SeLinuxOptions buildSeLinuxOptions()
-
withSeLinuxOptions
public A withSeLinuxOptions(SeLinuxOptions seLinuxOptions)
-
hasSeLinuxOptions
public boolean hasSeLinuxOptions()
-
withNewSpecSeLinuxOptions
public SecurityContextFluent.SpecSeLinuxOptionsNested<A> withNewSpecSeLinuxOptions()
-
withNewSeLinuxOptionsLike
public SecurityContextFluent.SpecSeLinuxOptionsNested<A> withNewSeLinuxOptionsLike(SeLinuxOptions item)
-
editSpecSeLinuxOptions
public SecurityContextFluent.SpecSeLinuxOptionsNested<A> editSpecSeLinuxOptions()
-
editOrNewSeLinuxOptions
public SecurityContextFluent.SpecSeLinuxOptionsNested<A> editOrNewSeLinuxOptions()
-
editOrNewSeLinuxOptionsLike
public SecurityContextFluent.SpecSeLinuxOptionsNested<A> editOrNewSeLinuxOptionsLike(SeLinuxOptions item)
-
buildSeccompProfile
public SeccompProfile buildSeccompProfile()
-
withSeccompProfile
public A withSeccompProfile(SeccompProfile seccompProfile)
-
hasSeccompProfile
public boolean hasSeccompProfile()
-
withNewSpecSeccompProfile
public SecurityContextFluent.SpecSeccompProfileNested<A> withNewSpecSeccompProfile()
-
withNewSeccompProfileLike
public SecurityContextFluent.SpecSeccompProfileNested<A> withNewSeccompProfileLike(SeccompProfile item)
-
editSpecSeccompProfile
public SecurityContextFluent.SpecSeccompProfileNested<A> editSpecSeccompProfile()
-
editOrNewSeccompProfile
public SecurityContextFluent.SpecSeccompProfileNested<A> editOrNewSeccompProfile()
-
editOrNewSeccompProfileLike
public SecurityContextFluent.SpecSeccompProfileNested<A> editOrNewSeccompProfileLike(SeccompProfile item)
-
addAllToSupplementalGroups
public A addAllToSupplementalGroups(Collection<Long> items)
-
removeAllFromSupplementalGroups
public A removeAllFromSupplementalGroups(Collection<Long> items)
-
getSupplementalGroup
public Long getSupplementalGroup(int index)
-
getFirstSupplementalGroup
public Long getFirstSupplementalGroup()
-
getLastSupplementalGroup
public Long getLastSupplementalGroup()
-
hasMatchingSupplementalGroup
public boolean hasMatchingSupplementalGroup(Predicate<Long> predicate)
-
hasSupplementalGroups
public boolean hasSupplementalGroups()
-
addAllToSysctls
public A addAllToSysctls(Collection<Sysctls> items)
-
removeAllFromSysctls
public A removeAllFromSysctls(Collection<Sysctls> items)
-
removeMatchingFromSysctls
public A removeMatchingFromSysctls(Predicate<SysctlsBuilder> predicate)
-
buildSysctl
public Sysctls buildSysctl(int index)
-
buildFirstSysctl
public Sysctls buildFirstSysctl()
-
buildLastSysctl
public Sysctls buildLastSysctl()
-
buildMatchingSysctl
public Sysctls buildMatchingSysctl(Predicate<SysctlsBuilder> predicate)
-
hasMatchingSysctl
public boolean hasMatchingSysctl(Predicate<SysctlsBuilder> predicate)
-
hasSysctls
public boolean hasSysctls()
-
addNewSysctl
public SecurityContextFluent.SysctlsNested<A> addNewSysctl()
-
addNewSysctlLike
public SecurityContextFluent.SysctlsNested<A> addNewSysctlLike(Sysctls item)
-
setNewSysctlLike
public SecurityContextFluent.SysctlsNested<A> setNewSysctlLike(int index, Sysctls item)
-
editSysctl
public SecurityContextFluent.SysctlsNested<A> editSysctl(int index)
-
editFirstSysctl
public SecurityContextFluent.SysctlsNested<A> editFirstSysctl()
-
editLastSysctl
public SecurityContextFluent.SysctlsNested<A> editLastSysctl()
-
editMatchingSysctl
public SecurityContextFluent.SysctlsNested<A> editMatchingSysctl(Predicate<SysctlsBuilder> predicate)
-
buildWindowsOptions
public WindowsOptions buildWindowsOptions()
-
withWindowsOptions
public A withWindowsOptions(WindowsOptions windowsOptions)
-
hasWindowsOptions
public boolean hasWindowsOptions()
-
withNewSpecWindowsOptions
public SecurityContextFluent.SpecWindowsOptionsNested<A> withNewSpecWindowsOptions()
-
withNewWindowsOptionsLike
public SecurityContextFluent.SpecWindowsOptionsNested<A> withNewWindowsOptionsLike(WindowsOptions item)
-
editSpecWindowsOptions
public SecurityContextFluent.SpecWindowsOptionsNested<A> editSpecWindowsOptions()
-
editOrNewWindowsOptions
public SecurityContextFluent.SpecWindowsOptionsNested<A> editOrNewWindowsOptions()
-
editOrNewWindowsOptionsLike
public SecurityContextFluent.SpecWindowsOptionsNested<A> editOrNewWindowsOptionsLike(WindowsOptions item)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends SecurityContextFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends SecurityContextFluent<A>>
-
withRunAsNonRoot
public A withRunAsNonRoot()
-
-