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.ephemeralcontainers.SecurityContextFluent<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>
- Direct Known Subclasses:
EphemeralContainersFluent.EphemeralcontainersSecurityContextNested,SecurityContextBuilder
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.EphemeralcontainersCapabilitiesNested<N>classSecurityContextFluent.EphemeralcontainersSeccompProfileNested<N>classSecurityContextFluent.EphemeralcontainersSeLinuxOptionsNested<N>classSecurityContextFluent.EphemeralcontainersWindowsOptionsNested<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
-
getAllowPrivilegeEscalation
public Boolean getAllowPrivilegeEscalation()
-
withAllowPrivilegeEscalation
public A withAllowPrivilegeEscalation(Boolean allowPrivilegeEscalation)
-
hasAllowPrivilegeEscalation
public boolean hasAllowPrivilegeEscalation()
-
buildCapabilities
public Capabilities buildCapabilities()
-
withCapabilities
public A withCapabilities(Capabilities capabilities)
-
hasCapabilities
public boolean hasCapabilities()
-
withNewEphemeralcontainersCapabilities
public SecurityContextFluent.EphemeralcontainersCapabilitiesNested<A> withNewEphemeralcontainersCapabilities()
-
withNewCapabilitiesLike
public SecurityContextFluent.EphemeralcontainersCapabilitiesNested<A> withNewCapabilitiesLike(Capabilities item)
-
editEphemeralcontainersCapabilities
public SecurityContextFluent.EphemeralcontainersCapabilitiesNested<A> editEphemeralcontainersCapabilities()
-
editOrNewCapabilities
public SecurityContextFluent.EphemeralcontainersCapabilitiesNested<A> editOrNewCapabilities()
-
editOrNewCapabilitiesLike
public SecurityContextFluent.EphemeralcontainersCapabilitiesNested<A> editOrNewCapabilitiesLike(Capabilities item)
-
getPrivileged
public Boolean getPrivileged()
-
hasPrivileged
public boolean hasPrivileged()
-
getProcMount
public String getProcMount()
-
hasProcMount
public boolean hasProcMount()
-
getReadOnlyRootFilesystem
public Boolean getReadOnlyRootFilesystem()
-
hasReadOnlyRootFilesystem
public boolean hasReadOnlyRootFilesystem()
-
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()
-
withNewEphemeralcontainersSeLinuxOptions
public SecurityContextFluent.EphemeralcontainersSeLinuxOptionsNested<A> withNewEphemeralcontainersSeLinuxOptions()
-
withNewSeLinuxOptionsLike
public SecurityContextFluent.EphemeralcontainersSeLinuxOptionsNested<A> withNewSeLinuxOptionsLike(SeLinuxOptions item)
-
editEphemeralcontainersSeLinuxOptions
public SecurityContextFluent.EphemeralcontainersSeLinuxOptionsNested<A> editEphemeralcontainersSeLinuxOptions()
-
editOrNewSeLinuxOptions
public SecurityContextFluent.EphemeralcontainersSeLinuxOptionsNested<A> editOrNewSeLinuxOptions()
-
editOrNewSeLinuxOptionsLike
public SecurityContextFluent.EphemeralcontainersSeLinuxOptionsNested<A> editOrNewSeLinuxOptionsLike(SeLinuxOptions item)
-
buildSeccompProfile
public SeccompProfile buildSeccompProfile()
-
withSeccompProfile
public A withSeccompProfile(SeccompProfile seccompProfile)
-
hasSeccompProfile
public boolean hasSeccompProfile()
-
withNewEphemeralcontainersSeccompProfile
public SecurityContextFluent.EphemeralcontainersSeccompProfileNested<A> withNewEphemeralcontainersSeccompProfile()
-
withNewSeccompProfileLike
public SecurityContextFluent.EphemeralcontainersSeccompProfileNested<A> withNewSeccompProfileLike(SeccompProfile item)
-
editEphemeralcontainersSeccompProfile
public SecurityContextFluent.EphemeralcontainersSeccompProfileNested<A> editEphemeralcontainersSeccompProfile()
-
editOrNewSeccompProfile
public SecurityContextFluent.EphemeralcontainersSeccompProfileNested<A> editOrNewSeccompProfile()
-
editOrNewSeccompProfileLike
public SecurityContextFluent.EphemeralcontainersSeccompProfileNested<A> editOrNewSeccompProfileLike(SeccompProfile item)
-
buildWindowsOptions
public WindowsOptions buildWindowsOptions()
-
withWindowsOptions
public A withWindowsOptions(WindowsOptions windowsOptions)
-
hasWindowsOptions
public boolean hasWindowsOptions()
-
withNewEphemeralcontainersWindowsOptions
public SecurityContextFluent.EphemeralcontainersWindowsOptionsNested<A> withNewEphemeralcontainersWindowsOptions()
-
withNewWindowsOptionsLike
public SecurityContextFluent.EphemeralcontainersWindowsOptionsNested<A> withNewWindowsOptionsLike(WindowsOptions item)
-
editEphemeralcontainersWindowsOptions
public SecurityContextFluent.EphemeralcontainersWindowsOptionsNested<A> editEphemeralcontainersWindowsOptions()
-
editOrNewWindowsOptions
public SecurityContextFluent.EphemeralcontainersWindowsOptionsNested<A> editOrNewWindowsOptions()
-
editOrNewWindowsOptionsLike
public SecurityContextFluent.EphemeralcontainersWindowsOptionsNested<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>>
-
withAllowPrivilegeEscalation
public A withAllowPrivilegeEscalation()
-
withPrivileged
public A withPrivileged()
-
withReadOnlyRootFilesystem
public A withReadOnlyRootFilesystem()
-
withRunAsNonRoot
public A withRunAsNonRoot()
-
-