Package io.fabric8.kubernetes.api.model
Class SecurityContextBuilder
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.SecurityContextFluentImpl<SecurityContextBuilder>
io.fabric8.kubernetes.api.model.SecurityContextBuilder
- All Implemented Interfaces:
Builder<SecurityContext>,Fluent<SecurityContextBuilder>,Visitable<SecurityContextBuilder>,VisitableBuilder<SecurityContext,SecurityContextBuilder>,SecurityContextFluent<SecurityContextBuilder>
public class SecurityContextBuilder extends SecurityContextFluentImpl<SecurityContextBuilder> implements VisitableBuilder<SecurityContext,SecurityContextBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.SecurityContextFluentImpl
SecurityContextFluentImpl.CapabilitiesNestedImpl<N>, SecurityContextFluentImpl.SeLinuxOptionsNestedImpl<N>, SecurityContextFluentImpl.WindowsOptionsNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.SecurityContextFluent
SecurityContextFluent.CapabilitiesNested<N>, SecurityContextFluent.SeLinuxOptionsNested<N>, SecurityContextFluent.WindowsOptionsNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description SecurityContextBuilder()SecurityContextBuilder(SecurityContext instance)SecurityContextBuilder(SecurityContextFluent<?> fluent)SecurityContextBuilder(SecurityContextFluent<?> fluent, SecurityContext instance)SecurityContextBuilder(SecurityContextFluent<?> fluent, SecurityContext instance, Boolean validationEnabled)SecurityContextBuilder(SecurityContextFluent<?> fluent, Boolean validationEnabled)SecurityContextBuilder(SecurityContext instance, Boolean validationEnabled)SecurityContextBuilder(Boolean validationEnabled) -
Method Summary
Modifier and Type Method Description SecurityContextbuild()booleanequals(Object o)Methods inherited from class io.fabric8.kubernetes.api.model.SecurityContextFluentImpl
buildCapabilities, buildSeLinuxOptions, buildWindowsOptions, editCapabilities, editOrNewCapabilities, editOrNewCapabilitiesLike, editOrNewSeLinuxOptions, editOrNewSeLinuxOptionsLike, editOrNewWindowsOptions, editOrNewWindowsOptionsLike, editSeLinuxOptions, editWindowsOptions, getCapabilities, getProcMount, getRunAsGroup, getRunAsUser, getSeLinuxOptions, getWindowsOptions, hasAllowPrivilegeEscalation, hasCapabilities, hasPrivileged, hasProcMount, hasReadOnlyRootFilesystem, hasRunAsGroup, hasRunAsNonRoot, hasRunAsUser, hasSeLinuxOptions, hasWindowsOptions, isAllowPrivilegeEscalation, isPrivileged, isReadOnlyRootFilesystem, isRunAsNonRoot, withAllowPrivilegeEscalation, withCapabilities, withNewAllowPrivilegeEscalation, withNewAllowPrivilegeEscalation, withNewCapabilities, withNewCapabilitiesLike, withNewPrivileged, withNewPrivileged, withNewProcMount, withNewProcMount, withNewProcMount, withNewReadOnlyRootFilesystem, withNewReadOnlyRootFilesystem, withNewRunAsNonRoot, withNewRunAsNonRoot, withNewSeLinuxOptions, withNewSeLinuxOptions, withNewSeLinuxOptionsLike, withNewWindowsOptions, withNewWindowsOptions, withNewWindowsOptionsLike, withPrivileged, withProcMount, withReadOnlyRootFilesystem, withRunAsGroup, withRunAsNonRoot, withRunAsUser, withSeLinuxOptions, withWindowsOptionsMethods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
SecurityContextBuilder
public SecurityContextBuilder() -
SecurityContextBuilder
-
SecurityContextBuilder
-
SecurityContextBuilder
-
SecurityContextBuilder
-
SecurityContextBuilder
public SecurityContextBuilder(SecurityContextFluent<?> fluent, SecurityContext instance, Boolean validationEnabled) -
SecurityContextBuilder
-
SecurityContextBuilder
-
-
Method Details
-
build
- Specified by:
buildin interfaceBuilder<SecurityContext>
-
equals
- Overrides:
equalsin classSecurityContextFluentImpl<SecurityContextBuilder>
-