Package io.fabric8.kubernetes.api.model
Class PodSecurityContextBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.PodSecurityContextFluent<PodSecurityContextBuilder>
-
- io.fabric8.kubernetes.api.model.PodSecurityContextBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<PodSecurityContext>
,io.fabric8.kubernetes.api.builder.Visitable<PodSecurityContextBuilder>
,io.fabric8.kubernetes.api.builder.VisitableBuilder<PodSecurityContext,PodSecurityContextBuilder>
public class PodSecurityContextBuilder extends PodSecurityContextFluent<PodSecurityContextBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<PodSecurityContext,PodSecurityContextBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.PodSecurityContextFluent
PodSecurityContextFluent.AppArmorProfileNested<N>, PodSecurityContextFluent.SeccompProfileNested<N>, PodSecurityContextFluent.SeLinuxOptionsNested<N>, PodSecurityContextFluent.SysctlsNested<N>, PodSecurityContextFluent.WindowsOptionsNested<N>
-
-
Constructor Summary
Constructors Constructor Description PodSecurityContextBuilder()
PodSecurityContextBuilder(PodSecurityContext instance)
PodSecurityContextBuilder(PodSecurityContextFluent<?> fluent)
PodSecurityContextBuilder(PodSecurityContextFluent<?> fluent, PodSecurityContext instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PodSecurityContext
build()
-
Methods inherited from class io.fabric8.kubernetes.api.model.PodSecurityContextFluent
addAllToSupplementalGroups, addAllToSysctls, addNewSysctl, addNewSysctl, addNewSysctlLike, addToAdditionalProperties, addToAdditionalProperties, addToSupplementalGroups, addToSupplementalGroups, addToSysctls, addToSysctls, buildAppArmorProfile, buildFirstSysctl, buildLastSysctl, buildMatchingSysctl, buildSeccompProfile, buildSeLinuxOptions, buildSysctl, buildSysctls, buildWindowsOptions, copyInstance, editAppArmorProfile, editFirstSysctl, editLastSysctl, editMatchingSysctl, editOrNewAppArmorProfile, editOrNewAppArmorProfileLike, editOrNewSeccompProfile, editOrNewSeccompProfileLike, editOrNewSeLinuxOptions, editOrNewSeLinuxOptionsLike, editOrNewWindowsOptions, editOrNewWindowsOptionsLike, editSeccompProfile, editSeLinuxOptions, editSysctl, editWindowsOptions, equals, getAdditionalProperties, getFirstSupplementalGroup, getFsGroup, getFsGroupChangePolicy, getLastSupplementalGroup, getMatchingSupplementalGroup, getRunAsGroup, getRunAsNonRoot, getRunAsUser, getSupplementalGroup, getSupplementalGroups, hasAdditionalProperties, hasAppArmorProfile, hasFsGroup, hasFsGroupChangePolicy, hashCode, hasMatchingSupplementalGroup, hasMatchingSysctl, hasRunAsGroup, hasRunAsNonRoot, hasRunAsUser, hasSeccompProfile, hasSeLinuxOptions, hasSupplementalGroups, hasSysctls, hasWindowsOptions, removeAllFromSupplementalGroups, removeAllFromSysctls, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromSupplementalGroups, removeFromSysctls, removeMatchingFromSysctls, setNewSysctlLike, setToSupplementalGroups, setToSysctls, toString, withAdditionalProperties, withAppArmorProfile, withFsGroup, withFsGroupChangePolicy, withNewAppArmorProfile, withNewAppArmorProfile, withNewAppArmorProfileLike, withNewSeccompProfile, withNewSeccompProfile, withNewSeccompProfileLike, withNewSeLinuxOptions, withNewSeLinuxOptions, withNewSeLinuxOptionsLike, withNewWindowsOptions, withNewWindowsOptions, withNewWindowsOptionsLike, withRunAsGroup, withRunAsNonRoot, withRunAsNonRoot, withRunAsUser, withSeccompProfile, withSeLinuxOptions, withSupplementalGroups, withSupplementalGroups, withSysctls, withSysctls, withWindowsOptions
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
PodSecurityContextBuilder
public PodSecurityContextBuilder()
-
PodSecurityContextBuilder
public PodSecurityContextBuilder(PodSecurityContextFluent<?> fluent)
-
PodSecurityContextBuilder
public PodSecurityContextBuilder(PodSecurityContextFluent<?> fluent, PodSecurityContext instance)
-
PodSecurityContextBuilder
public PodSecurityContextBuilder(PodSecurityContext instance)
-
-
Method Detail
-
build
public PodSecurityContext build()
- Specified by:
build
in interfaceio.fabric8.kubernetes.api.builder.Builder<PodSecurityContext>
-
-