public interface  io.fabric.openshift.api.model.SecurityContextConstraintsFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.Boolean getAllowHostDirVolumePlugin();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowHostDirVolumePlugin(java.lang.Boolean);
public abstract java.lang.Boolean hasAllowHostDirVolumePlugin();
public abstract java.lang.Boolean getAllowHostIPC();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowHostIPC(java.lang.Boolean);
public abstract java.lang.Boolean hasAllowHostIPC();
public abstract java.lang.Boolean getAllowHostNetwork();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowHostNetwork(java.lang.Boolean);
public abstract java.lang.Boolean hasAllowHostNetwork();
public abstract java.lang.Boolean getAllowHostPID();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowHostPID(java.lang.Boolean);
public abstract java.lang.Boolean hasAllowHostPID();
public abstract java.lang.Boolean getAllowHostPorts();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowHostPorts(java.lang.Boolean);
public abstract java.lang.Boolean hasAllowHostPorts();
public abstract java.lang.Boolean getAllowPrivilegeEscalation();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowPrivilegeEscalation(java.lang.Boolean);
public abstract java.lang.Boolean hasAllowPrivilegeEscalation();
public abstract java.lang.Boolean getAllowPrivilegedContainer();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowPrivilegedContainer(java.lang.Boolean);
public abstract java.lang.Boolean hasAllowPrivilegedContainer();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToAllowedCapabilities(java.lang.Integer, java.lang.String);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent setToAllowedCapabilities(java.lang.Integer, java.lang.String);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToAllowedCapabilities(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addAllToAllowedCapabilities(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeFromAllowedCapabilities(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeAllFromAllowedCapabilities(java.util.Collection);
public abstract java.util.List getAllowedCapabilities();
public abstract java.lang.String getAllowedCapability(java.lang.Integer);
public abstract java.lang.String getFirstAllowedCapability();
public abstract java.lang.String getLastAllowedCapability();
public abstract java.lang.String getMatchingAllowedCapability(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingAllowedCapability(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowedCapabilities(java.util.List);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowedCapabilities(java.lang.String[]);
public abstract java.lang.Boolean hasAllowedCapabilities();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToAllowedFlexVolumes(java.lang.Integer, io.fabric.openshift.api.model.AllowedFlexVolume);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent setToAllowedFlexVolumes(java.lang.Integer, io.fabric.openshift.api.model.AllowedFlexVolume);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToAllowedFlexVolumes(io.fabric.openshift.api.model.AllowedFlexVolume[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addAllToAllowedFlexVolumes(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeFromAllowedFlexVolumes(io.fabric.openshift.api.model.AllowedFlexVolume[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeAllFromAllowedFlexVolumes(java.util.Collection);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeMatchingFromAllowedFlexVolumes(java.util.function.Predicate);
public abstract java.util.List getAllowedFlexVolumes();
public abstract java.util.List buildAllowedFlexVolumes();
public abstract io.fabric.openshift.api.model.AllowedFlexVolume buildAllowedFlexVolume(java.lang.Integer);
public abstract io.fabric.openshift.api.model.AllowedFlexVolume buildFirstAllowedFlexVolume();
public abstract io.fabric.openshift.api.model.AllowedFlexVolume buildLastAllowedFlexVolume();
public abstract io.fabric.openshift.api.model.AllowedFlexVolume buildMatchingAllowedFlexVolume(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingAllowedFlexVolume(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowedFlexVolumes(java.util.List);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowedFlexVolumes(io.fabric.openshift.api.model.AllowedFlexVolume[]);
public abstract java.lang.Boolean hasAllowedFlexVolumes();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addNewAllowedFlexVolume(java.lang.String);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$AllowedFlexVolumesNested addNewAllowedFlexVolume();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$AllowedFlexVolumesNested addNewAllowedFlexVolumeLike(io.fabric.openshift.api.model.AllowedFlexVolume);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$AllowedFlexVolumesNested setNewAllowedFlexVolumeLike(java.lang.Integer, io.fabric.openshift.api.model.AllowedFlexVolume);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$AllowedFlexVolumesNested editAllowedFlexVolume(java.lang.Integer);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$AllowedFlexVolumesNested editFirstAllowedFlexVolume();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$AllowedFlexVolumesNested editLastAllowedFlexVolume();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$AllowedFlexVolumesNested editMatchingAllowedFlexVolume(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToAllowedUnsafeSysctls(java.lang.Integer, java.lang.String);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent setToAllowedUnsafeSysctls(java.lang.Integer, java.lang.String);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToAllowedUnsafeSysctls(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addAllToAllowedUnsafeSysctls(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeFromAllowedUnsafeSysctls(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeAllFromAllowedUnsafeSysctls(java.util.Collection);
public abstract java.util.List getAllowedUnsafeSysctls();
public abstract java.lang.String getAllowedUnsafeSysctl(java.lang.Integer);
public abstract java.lang.String getFirstAllowedUnsafeSysctl();
public abstract java.lang.String getLastAllowedUnsafeSysctl();
public abstract java.lang.String getMatchingAllowedUnsafeSysctl(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingAllowedUnsafeSysctl(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowedUnsafeSysctls(java.util.List);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowedUnsafeSysctls(java.lang.String[]);
public abstract java.lang.Boolean hasAllowedUnsafeSysctls();
public abstract java.lang.String getApiVersion();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withApiVersion(java.lang.String);
public abstract java.lang.Boolean hasApiVersion();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToDefaultAddCapabilities(java.lang.Integer, java.lang.String);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent setToDefaultAddCapabilities(java.lang.Integer, java.lang.String);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToDefaultAddCapabilities(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addAllToDefaultAddCapabilities(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeFromDefaultAddCapabilities(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeAllFromDefaultAddCapabilities(java.util.Collection);
public abstract java.util.List getDefaultAddCapabilities();
public abstract java.lang.String getDefaultAddCapability(java.lang.Integer);
public abstract java.lang.String getFirstDefaultAddCapability();
public abstract java.lang.String getLastDefaultAddCapability();
public abstract java.lang.String getMatchingDefaultAddCapability(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingDefaultAddCapability(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withDefaultAddCapabilities(java.util.List);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent withDefaultAddCapabilities(java.lang.String[]);
public abstract java.lang.Boolean hasDefaultAddCapabilities();
public abstract java.lang.Boolean getDefaultAllowPrivilegeEscalation();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withDefaultAllowPrivilegeEscalation(java.lang.Boolean);
public abstract java.lang.Boolean hasDefaultAllowPrivilegeEscalation();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToForbiddenSysctls(java.lang.Integer, java.lang.String);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent setToForbiddenSysctls(java.lang.Integer, java.lang.String);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToForbiddenSysctls(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addAllToForbiddenSysctls(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeFromForbiddenSysctls(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeAllFromForbiddenSysctls(java.util.Collection);
public abstract java.util.List getForbiddenSysctls();
public abstract java.lang.String getForbiddenSysctl(java.lang.Integer);
public abstract java.lang.String getFirstForbiddenSysctl();
public abstract java.lang.String getLastForbiddenSysctl();
public abstract java.lang.String getMatchingForbiddenSysctl(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingForbiddenSysctl(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withForbiddenSysctls(java.util.List);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent withForbiddenSysctls(java.lang.String[]);
public abstract java.lang.Boolean hasForbiddenSysctls();
public abstract io.fabric.openshift.api.model.FSGroupStrategyOptions getFsGroup();
public abstract io.fabric.openshift.api.model.FSGroupStrategyOptions buildFsGroup();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withFsGroup(io.fabric.openshift.api.model.FSGroupStrategyOptions);
public abstract java.lang.Boolean hasFsGroup();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$FsGroupNested withNewFsGroup();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$FsGroupNested withNewFsGroupLike(io.fabric.openshift.api.model.FSGroupStrategyOptions);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$FsGroupNested editFsGroup();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$FsGroupNested editOrNewFsGroup();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$FsGroupNested editOrNewFsGroupLike(io.fabric.openshift.api.model.FSGroupStrategyOptions);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToGroups(java.lang.Integer, java.lang.String);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent setToGroups(java.lang.Integer, java.lang.String);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToGroups(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addAllToGroups(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeFromGroups(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeAllFromGroups(java.util.Collection);
public abstract java.util.List getGroups();
public abstract java.lang.String getGroup(java.lang.Integer);
public abstract java.lang.String getFirstGroup();
public abstract java.lang.String getLastGroup();
public abstract java.lang.String getMatchingGroup(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingGroup(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withGroups(java.util.List);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent withGroups(java.lang.String[]);
public abstract java.lang.Boolean hasGroups();
public abstract java.lang.String getKind();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withKind(java.lang.String);
public abstract java.lang.Boolean hasKind();
public abstract io.fabric.kubernetes.api.model.ObjectMeta getMetadata();
public abstract io.fabric.kubernetes.api.model.ObjectMeta buildMetadata();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withMetadata(io.fabric.kubernetes.api.model.ObjectMeta);
public abstract java.lang.Boolean hasMetadata();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$MetadataNested withNewMetadata();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$MetadataNested withNewMetadataLike(io.fabric.kubernetes.api.model.ObjectMeta);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$MetadataNested editMetadata();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$MetadataNested editOrNewMetadata();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$MetadataNested editOrNewMetadataLike(io.fabric.kubernetes.api.model.ObjectMeta);
public abstract java.lang.Integer getPriority();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withPriority(java.lang.Integer);
public abstract java.lang.Boolean hasPriority();
public abstract java.lang.Boolean getReadOnlyRootFilesystem();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withReadOnlyRootFilesystem(java.lang.Boolean);
public abstract java.lang.Boolean hasReadOnlyRootFilesystem();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToRequiredDropCapabilities(java.lang.Integer, java.lang.String);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent setToRequiredDropCapabilities(java.lang.Integer, java.lang.String);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToRequiredDropCapabilities(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addAllToRequiredDropCapabilities(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeFromRequiredDropCapabilities(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeAllFromRequiredDropCapabilities(java.util.Collection);
public abstract java.util.List getRequiredDropCapabilities();
public abstract java.lang.String getRequiredDropCapability(java.lang.Integer);
public abstract java.lang.String getFirstRequiredDropCapability();
public abstract java.lang.String getLastRequiredDropCapability();
public abstract java.lang.String getMatchingRequiredDropCapability(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingRequiredDropCapability(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withRequiredDropCapabilities(java.util.List);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent withRequiredDropCapabilities(java.lang.String[]);
public abstract java.lang.Boolean hasRequiredDropCapabilities();
public abstract io.fabric.openshift.api.model.RunAsUserStrategyOptions getRunAsUser();
public abstract io.fabric.openshift.api.model.RunAsUserStrategyOptions buildRunAsUser();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withRunAsUser(io.fabric.openshift.api.model.RunAsUserStrategyOptions);
public abstract java.lang.Boolean hasRunAsUser();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withNewRunAsUser(java.lang.String, java.lang.Long, java.lang.Long, java.lang.Long);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$RunAsUserNested withNewRunAsUser();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$RunAsUserNested withNewRunAsUserLike(io.fabric.openshift.api.model.RunAsUserStrategyOptions);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$RunAsUserNested editRunAsUser();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$RunAsUserNested editOrNewRunAsUser();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$RunAsUserNested editOrNewRunAsUserLike(io.fabric.openshift.api.model.RunAsUserStrategyOptions);
public abstract io.fabric.openshift.api.model.SELinuxContextStrategyOptions getSeLinuxContext();
public abstract io.fabric.openshift.api.model.SELinuxContextStrategyOptions buildSeLinuxContext();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withSeLinuxContext(io.fabric.openshift.api.model.SELinuxContextStrategyOptions);
public abstract java.lang.Boolean hasSeLinuxContext();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$SeLinuxContextNested withNewSeLinuxContext();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$SeLinuxContextNested withNewSeLinuxContextLike(io.fabric.openshift.api.model.SELinuxContextStrategyOptions);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$SeLinuxContextNested editSeLinuxContext();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$SeLinuxContextNested editOrNewSeLinuxContext();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$SeLinuxContextNested editOrNewSeLinuxContextLike(io.fabric.openshift.api.model.SELinuxContextStrategyOptions);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToSeccompProfiles(java.lang.Integer, java.lang.String);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent setToSeccompProfiles(java.lang.Integer, java.lang.String);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToSeccompProfiles(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addAllToSeccompProfiles(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeFromSeccompProfiles(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeAllFromSeccompProfiles(java.util.Collection);
public abstract java.util.List getSeccompProfiles();
public abstract java.lang.String getSeccompProfile(java.lang.Integer);
public abstract java.lang.String getFirstSeccompProfile();
public abstract java.lang.String getLastSeccompProfile();
public abstract java.lang.String getMatchingSeccompProfile(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingSeccompProfile(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withSeccompProfiles(java.util.List);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent withSeccompProfiles(java.lang.String[]);
public abstract java.lang.Boolean hasSeccompProfiles();
public abstract io.fabric.openshift.api.model.SupplementalGroupsStrategyOptions getSupplementalGroups();
public abstract io.fabric.openshift.api.model.SupplementalGroupsStrategyOptions buildSupplementalGroups();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withSupplementalGroups(io.fabric.openshift.api.model.SupplementalGroupsStrategyOptions);
public abstract java.lang.Boolean hasSupplementalGroups();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$SupplementalGroupsNested withNewSupplementalGroups();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$SupplementalGroupsNested withNewSupplementalGroupsLike(io.fabric.openshift.api.model.SupplementalGroupsStrategyOptions);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$SupplementalGroupsNested editSupplementalGroups();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$SupplementalGroupsNested editOrNewSupplementalGroups();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent$SupplementalGroupsNested editOrNewSupplementalGroupsLike(io.fabric.openshift.api.model.SupplementalGroupsStrategyOptions);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToUsers(java.lang.Integer, java.lang.String);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent setToUsers(java.lang.Integer, java.lang.String);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToUsers(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addAllToUsers(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeFromUsers(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeAllFromUsers(java.util.Collection);
public abstract java.util.List getUsers();
public abstract java.lang.String getUser(java.lang.Integer);
public abstract java.lang.String getFirstUser();
public abstract java.lang.String getLastUser();
public abstract java.lang.String getMatchingUser(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingUser(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withUsers(java.util.List);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent withUsers(java.lang.String[]);
public abstract java.lang.Boolean hasUsers();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToVolumes(java.lang.Integer, java.lang.String);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent setToVolumes(java.lang.Integer, java.lang.String);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToVolumes(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addAllToVolumes(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeFromVolumes(java.lang.String[]);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeAllFromVolumes(java.util.Collection);
public abstract java.util.List getVolumes();
public abstract java.lang.String getVolume(java.lang.Integer);
public abstract java.lang.String getFirstVolume();
public abstract java.lang.String getLastVolume();
public abstract java.lang.String getMatchingVolume(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingVolume(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withVolumes(java.util.List);
public abstract transient io.fabric.openshift.api.model.SecurityContextConstraintsFluent withVolumes(java.lang.String[]);
public abstract java.lang.Boolean hasVolumes();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowHostDirVolumePlugin();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowHostIPC();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowHostNetwork();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowHostPID();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowHostPorts();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowPrivilegeEscalation();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withAllowPrivilegedContainer();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withDefaultAllowPrivilegeEscalation();
public abstract io.fabric.openshift.api.model.SecurityContextConstraintsFluent withReadOnlyRootFilesystem();
}