Package io.fabric8.openshift.api.model
Class SecurityContextConstraintsBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.SecurityContextConstraintsFluent<SecurityContextConstraintsBuilder>
-
- io.fabric8.openshift.api.model.SecurityContextConstraintsBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<SecurityContextConstraints>,io.fabric8.kubernetes.api.builder.Visitable<SecurityContextConstraintsBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<SecurityContextConstraints,SecurityContextConstraintsBuilder>
public class SecurityContextConstraintsBuilder extends SecurityContextConstraintsFluent<SecurityContextConstraintsBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<SecurityContextConstraints,SecurityContextConstraintsBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openshift.api.model.SecurityContextConstraintsFluent
SecurityContextConstraintsFluent.AllowedFlexVolumesNested<N>, SecurityContextConstraintsFluent.FsGroupNested<N>, SecurityContextConstraintsFluent.MetadataNested<N>, SecurityContextConstraintsFluent.RunAsUserNested<N>, SecurityContextConstraintsFluent.SeLinuxContextNested<N>, SecurityContextConstraintsFluent.SupplementalGroupsNested<N>
-
-
Constructor Summary
Constructors Constructor Description SecurityContextConstraintsBuilder()SecurityContextConstraintsBuilder(SecurityContextConstraints instance)SecurityContextConstraintsBuilder(SecurityContextConstraintsFluent<?> fluent)SecurityContextConstraintsBuilder(SecurityContextConstraintsFluent<?> fluent, SecurityContextConstraints instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecurityContextConstraintsbuild()-
Methods inherited from class io.fabric8.openshift.api.model.SecurityContextConstraintsFluent
addAllToAllowedCapabilities, addAllToAllowedFlexVolumes, addAllToAllowedUnsafeSysctls, addAllToDefaultAddCapabilities, addAllToForbiddenSysctls, addAllToGroups, addAllToRequiredDropCapabilities, addAllToSeccompProfiles, addAllToUsers, addAllToVolumes, addNewAllowedFlexVolume, addNewAllowedFlexVolume, addNewAllowedFlexVolumeLike, addToAdditionalProperties, addToAdditionalProperties, addToAllowedCapabilities, addToAllowedCapabilities, addToAllowedFlexVolumes, addToAllowedFlexVolumes, addToAllowedUnsafeSysctls, addToAllowedUnsafeSysctls, addToDefaultAddCapabilities, addToDefaultAddCapabilities, addToForbiddenSysctls, addToForbiddenSysctls, addToGroups, addToGroups, addToRequiredDropCapabilities, addToRequiredDropCapabilities, addToSeccompProfiles, addToSeccompProfiles, addToUsers, addToUsers, addToVolumes, addToVolumes, buildAllowedFlexVolume, buildAllowedFlexVolumes, buildFirstAllowedFlexVolume, buildFsGroup, buildLastAllowedFlexVolume, buildMatchingAllowedFlexVolume, buildMetadata, buildRunAsUser, buildSeLinuxContext, buildSupplementalGroups, copyInstance, editAllowedFlexVolume, editFirstAllowedFlexVolume, editFsGroup, editLastAllowedFlexVolume, editMatchingAllowedFlexVolume, editMetadata, editOrNewFsGroup, editOrNewFsGroupLike, editOrNewMetadata, editOrNewMetadataLike, editOrNewRunAsUser, editOrNewRunAsUserLike, editOrNewSeLinuxContext, editOrNewSeLinuxContextLike, editOrNewSupplementalGroups, editOrNewSupplementalGroupsLike, editRunAsUser, editSeLinuxContext, editSupplementalGroups, equals, getAdditionalProperties, getAllowedCapabilities, getAllowedCapability, getAllowedUnsafeSysctl, getAllowedUnsafeSysctls, getAllowHostDirVolumePlugin, getAllowHostIPC, getAllowHostNetwork, getAllowHostPID, getAllowHostPorts, getAllowPrivilegedContainer, getAllowPrivilegeEscalation, getApiVersion, getDefaultAddCapabilities, getDefaultAddCapability, getDefaultAllowPrivilegeEscalation, getFirstAllowedCapability, getFirstAllowedUnsafeSysctl, getFirstDefaultAddCapability, getFirstForbiddenSysctl, getFirstGroup, getFirstRequiredDropCapability, getFirstSeccompProfile, getFirstUser, getFirstVolume, getForbiddenSysctl, getForbiddenSysctls, getGroup, getGroups, getKind, getLastAllowedCapability, getLastAllowedUnsafeSysctl, getLastDefaultAddCapability, getLastForbiddenSysctl, getLastGroup, getLastRequiredDropCapability, getLastSeccompProfile, getLastUser, getLastVolume, getMatchingAllowedCapability, getMatchingAllowedUnsafeSysctl, getMatchingDefaultAddCapability, getMatchingForbiddenSysctl, getMatchingGroup, getMatchingRequiredDropCapability, getMatchingSeccompProfile, getMatchingUser, getMatchingVolume, getPriority, getReadOnlyRootFilesystem, getRequiredDropCapabilities, getRequiredDropCapability, getSeccompProfile, getSeccompProfiles, getUser, getUserNamespaceLevel, getUsers, getVolume, getVolumes, hasAdditionalProperties, hasAllowedCapabilities, hasAllowedFlexVolumes, hasAllowedUnsafeSysctls, hasAllowHostDirVolumePlugin, hasAllowHostIPC, hasAllowHostNetwork, hasAllowHostPID, hasAllowHostPorts, hasAllowPrivilegedContainer, hasAllowPrivilegeEscalation, hasApiVersion, hasDefaultAddCapabilities, hasDefaultAllowPrivilegeEscalation, hasForbiddenSysctls, hasFsGroup, hasGroups, hashCode, hasKind, hasMatchingAllowedCapability, hasMatchingAllowedFlexVolume, hasMatchingAllowedUnsafeSysctl, hasMatchingDefaultAddCapability, hasMatchingForbiddenSysctl, hasMatchingGroup, hasMatchingRequiredDropCapability, hasMatchingSeccompProfile, hasMatchingUser, hasMatchingVolume, hasMetadata, hasPriority, hasReadOnlyRootFilesystem, hasRequiredDropCapabilities, hasRunAsUser, hasSeccompProfiles, hasSeLinuxContext, hasSupplementalGroups, hasUserNamespaceLevel, hasUsers, hasVolumes, removeAllFromAllowedCapabilities, removeAllFromAllowedFlexVolumes, removeAllFromAllowedUnsafeSysctls, removeAllFromDefaultAddCapabilities, removeAllFromForbiddenSysctls, removeAllFromGroups, removeAllFromRequiredDropCapabilities, removeAllFromSeccompProfiles, removeAllFromUsers, removeAllFromVolumes, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromAllowedCapabilities, removeFromAllowedFlexVolumes, removeFromAllowedUnsafeSysctls, removeFromDefaultAddCapabilities, removeFromForbiddenSysctls, removeFromGroups, removeFromRequiredDropCapabilities, removeFromSeccompProfiles, removeFromUsers, removeFromVolumes, removeMatchingFromAllowedFlexVolumes, setNewAllowedFlexVolumeLike, setToAllowedCapabilities, setToAllowedFlexVolumes, setToAllowedUnsafeSysctls, setToDefaultAddCapabilities, setToForbiddenSysctls, setToGroups, setToRequiredDropCapabilities, setToSeccompProfiles, setToUsers, setToVolumes, toString, withAdditionalProperties, withAllowedCapabilities, withAllowedCapabilities, withAllowedFlexVolumes, withAllowedFlexVolumes, withAllowedUnsafeSysctls, withAllowedUnsafeSysctls, withAllowHostDirVolumePlugin, withAllowHostDirVolumePlugin, withAllowHostIPC, withAllowHostIPC, withAllowHostNetwork, withAllowHostNetwork, withAllowHostPID, withAllowHostPID, withAllowHostPorts, withAllowHostPorts, withAllowPrivilegedContainer, withAllowPrivilegedContainer, withAllowPrivilegeEscalation, withAllowPrivilegeEscalation, withApiVersion, withDefaultAddCapabilities, withDefaultAddCapabilities, withDefaultAllowPrivilegeEscalation, withDefaultAllowPrivilegeEscalation, withForbiddenSysctls, withForbiddenSysctls, withFsGroup, withGroups, withGroups, withKind, withMetadata, withNewFsGroup, withNewFsGroupLike, withNewMetadata, withNewMetadataLike, withNewRunAsUser, withNewRunAsUser, withNewRunAsUserLike, withNewSeLinuxContext, withNewSeLinuxContextLike, withNewSupplementalGroups, withNewSupplementalGroupsLike, withPriority, withReadOnlyRootFilesystem, withReadOnlyRootFilesystem, withRequiredDropCapabilities, withRequiredDropCapabilities, withRunAsUser, withSeccompProfiles, withSeccompProfiles, withSeLinuxContext, withSupplementalGroups, withUserNamespaceLevel, withUsers, withUsers, withVolumes, withVolumes
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
SecurityContextConstraintsBuilder
public SecurityContextConstraintsBuilder()
-
SecurityContextConstraintsBuilder
public SecurityContextConstraintsBuilder(SecurityContextConstraintsFluent<?> fluent)
-
SecurityContextConstraintsBuilder
public SecurityContextConstraintsBuilder(SecurityContextConstraints instance)
-
SecurityContextConstraintsBuilder
public SecurityContextConstraintsBuilder(SecurityContextConstraintsFluent<?> fluent, SecurityContextConstraints instance)
-
-
Method Detail
-
build
public SecurityContextConstraints build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<SecurityContextConstraints>
-
-