Package io.fabric8.kubernetes.api.model
Interface SecurityContextFluent<A extends SecurityContextFluent<A>>
-
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
ContainerFluent.SecurityContextNested<N>
,EphemeralContainerFluent.SecurityContextNested<N>
,WatchEventFluent.SecurityContextObjectNested<N>
- All Known Implementing Classes:
ContainerFluentImpl.SecurityContextNestedImpl
,EphemeralContainerFluentImpl.SecurityContextNestedImpl
,SecurityContextBuilder
,SecurityContextFluentImpl
,WatchEventFluentImpl.SecurityContextObjectNestedImpl
public interface SecurityContextFluent<A extends SecurityContextFluent<A>> extends Fluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
SecurityContextFluent.CapabilitiesNested<N>
static interface
SecurityContextFluent.SeccompProfileNested<N>
static interface
SecurityContextFluent.SeLinuxOptionsNested<N>
static interface
SecurityContextFluent.WindowsOptionsNested<N>
-
Method Summary
-
-
-
Method Detail
-
isAllowPrivilegeEscalation
Boolean isAllowPrivilegeEscalation()
-
hasAllowPrivilegeEscalation
Boolean hasAllowPrivilegeEscalation()
-
withNewAllowPrivilegeEscalation
A withNewAllowPrivilegeEscalation(boolean arg1)
-
getCapabilities
@Deprecated Capabilities getCapabilities()
Deprecated.This method has been deprecated, please use method buildCapabilities instead.- Returns:
- The buildable object.
-
buildCapabilities
Capabilities buildCapabilities()
-
withCapabilities
A withCapabilities(Capabilities capabilities)
-
hasCapabilities
Boolean hasCapabilities()
-
withNewCapabilities
SecurityContextFluent.CapabilitiesNested<A> withNewCapabilities()
-
withNewCapabilitiesLike
SecurityContextFluent.CapabilitiesNested<A> withNewCapabilitiesLike(Capabilities item)
-
editCapabilities
SecurityContextFluent.CapabilitiesNested<A> editCapabilities()
-
editOrNewCapabilities
SecurityContextFluent.CapabilitiesNested<A> editOrNewCapabilities()
-
editOrNewCapabilitiesLike
SecurityContextFluent.CapabilitiesNested<A> editOrNewCapabilitiesLike(Capabilities item)
-
isPrivileged
Boolean isPrivileged()
-
hasPrivileged
Boolean hasPrivileged()
-
withNewPrivileged
A withNewPrivileged(boolean arg1)
-
getProcMount
String getProcMount()
-
hasProcMount
Boolean hasProcMount()
-
withNewProcMount
A withNewProcMount(StringBuilder arg1)
-
withNewProcMount
A withNewProcMount(StringBuffer arg1)
-
isReadOnlyRootFilesystem
Boolean isReadOnlyRootFilesystem()
-
hasReadOnlyRootFilesystem
Boolean hasReadOnlyRootFilesystem()
-
withNewReadOnlyRootFilesystem
A withNewReadOnlyRootFilesystem(boolean arg1)
-
getRunAsGroup
Long getRunAsGroup()
-
hasRunAsGroup
Boolean hasRunAsGroup()
-
isRunAsNonRoot
Boolean isRunAsNonRoot()
-
hasRunAsNonRoot
Boolean hasRunAsNonRoot()
-
withNewRunAsNonRoot
A withNewRunAsNonRoot(boolean arg1)
-
getRunAsUser
Long getRunAsUser()
-
hasRunAsUser
Boolean hasRunAsUser()
-
getSeLinuxOptions
@Deprecated SELinuxOptions getSeLinuxOptions()
Deprecated.This method has been deprecated, please use method buildSeLinuxOptions instead.- Returns:
- The buildable object.
-
buildSeLinuxOptions
SELinuxOptions buildSeLinuxOptions()
-
withSeLinuxOptions
A withSeLinuxOptions(SELinuxOptions seLinuxOptions)
-
hasSeLinuxOptions
Boolean hasSeLinuxOptions()
-
withNewSeLinuxOptions
SecurityContextFluent.SeLinuxOptionsNested<A> withNewSeLinuxOptions()
-
withNewSeLinuxOptionsLike
SecurityContextFluent.SeLinuxOptionsNested<A> withNewSeLinuxOptionsLike(SELinuxOptions item)
-
editSeLinuxOptions
SecurityContextFluent.SeLinuxOptionsNested<A> editSeLinuxOptions()
-
editOrNewSeLinuxOptions
SecurityContextFluent.SeLinuxOptionsNested<A> editOrNewSeLinuxOptions()
-
editOrNewSeLinuxOptionsLike
SecurityContextFluent.SeLinuxOptionsNested<A> editOrNewSeLinuxOptionsLike(SELinuxOptions item)
-
getSeccompProfile
@Deprecated SeccompProfile getSeccompProfile()
Deprecated.This method has been deprecated, please use method buildSeccompProfile instead.- Returns:
- The buildable object.
-
buildSeccompProfile
SeccompProfile buildSeccompProfile()
-
withSeccompProfile
A withSeccompProfile(SeccompProfile seccompProfile)
-
hasSeccompProfile
Boolean hasSeccompProfile()
-
withNewSeccompProfile
SecurityContextFluent.SeccompProfileNested<A> withNewSeccompProfile()
-
withNewSeccompProfileLike
SecurityContextFluent.SeccompProfileNested<A> withNewSeccompProfileLike(SeccompProfile item)
-
editSeccompProfile
SecurityContextFluent.SeccompProfileNested<A> editSeccompProfile()
-
editOrNewSeccompProfile
SecurityContextFluent.SeccompProfileNested<A> editOrNewSeccompProfile()
-
editOrNewSeccompProfileLike
SecurityContextFluent.SeccompProfileNested<A> editOrNewSeccompProfileLike(SeccompProfile item)
-
getWindowsOptions
@Deprecated WindowsSecurityContextOptions getWindowsOptions()
Deprecated.This method has been deprecated, please use method buildWindowsOptions instead.- Returns:
- The buildable object.
-
buildWindowsOptions
WindowsSecurityContextOptions buildWindowsOptions()
-
withWindowsOptions
A withWindowsOptions(WindowsSecurityContextOptions windowsOptions)
-
hasWindowsOptions
Boolean hasWindowsOptions()
-
withNewWindowsOptions
A withNewWindowsOptions(String gmsaCredentialSpec, String gmsaCredentialSpecName, String runAsUserName)
-
withNewWindowsOptions
SecurityContextFluent.WindowsOptionsNested<A> withNewWindowsOptions()
-
withNewWindowsOptionsLike
SecurityContextFluent.WindowsOptionsNested<A> withNewWindowsOptionsLike(WindowsSecurityContextOptions item)
-
editWindowsOptions
SecurityContextFluent.WindowsOptionsNested<A> editWindowsOptions()
-
editOrNewWindowsOptions
SecurityContextFluent.WindowsOptionsNested<A> editOrNewWindowsOptions()
-
editOrNewWindowsOptionsLike
SecurityContextFluent.WindowsOptionsNested<A> editOrNewWindowsOptionsLike(WindowsSecurityContextOptions item)
-
-