Package io.fabric8.openshift.api.model
Interface SecurityContextConstraintsFluent<A extends SecurityContextConstraintsFluent<A>>
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
LocalSubjectAccessReviewFluent.SecurityContextConstraintsContentNested<N>,PolicyRuleFluent.SecurityContextConstraintsAttributeRestrictionsNested<N>,SecurityContextConstraintsListFluent.ItemsNested<N>,SubjectAccessReviewFluent.SecurityContextConstraintsContentNested<N>,TemplateFluent.SecurityContextConstraintsObjectsNested<N>
- All Known Implementing Classes:
DoneableSecurityContextConstraints,LocalSubjectAccessReviewFluentImpl.SecurityContextConstraintsContentNestedImpl,PolicyRuleFluentImpl.SecurityContextConstraintsAttributeRestrictionsNestedImpl,SecurityContextConstraintsBuilder,SecurityContextConstraintsFluentImpl,SecurityContextConstraintsListFluentImpl.ItemsNestedImpl,SubjectAccessReviewFluentImpl.SecurityContextConstraintsContentNestedImpl,TemplateFluentImpl.SecurityContextConstraintsObjectsNestedImpl
public interface SecurityContextConstraintsFluent<A extends SecurityContextConstraintsFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceSecurityContextConstraintsFluent.AllowedFlexVolumesNested<N>static interfaceSecurityContextConstraintsFluent.FsGroupNested<N>static interfaceSecurityContextConstraintsFluent.MetadataNested<N>static interfaceSecurityContextConstraintsFluent.RunAsUserNested<N>static interfaceSecurityContextConstraintsFluent.SeLinuxContextNested<N>static interfaceSecurityContextConstraintsFluent.SupplementalGroupsNested<N> -
Method Summary
-
Method Details
-
isAllowHostDirVolumePlugin
Boolean isAllowHostDirVolumePlugin() -
withAllowHostDirVolumePlugin
-
hasAllowHostDirVolumePlugin
Boolean hasAllowHostDirVolumePlugin() -
withNewAllowHostDirVolumePlugin
-
withNewAllowHostDirVolumePlugin
-
isAllowHostIPC
Boolean isAllowHostIPC() -
withAllowHostIPC
-
hasAllowHostIPC
Boolean hasAllowHostIPC() -
withNewAllowHostIPC
-
withNewAllowHostIPC
-
isAllowHostNetwork
Boolean isAllowHostNetwork() -
withAllowHostNetwork
-
hasAllowHostNetwork
Boolean hasAllowHostNetwork() -
withNewAllowHostNetwork
-
withNewAllowHostNetwork
-
isAllowHostPID
Boolean isAllowHostPID() -
withAllowHostPID
-
hasAllowHostPID
Boolean hasAllowHostPID() -
withNewAllowHostPID
-
withNewAllowHostPID
-
isAllowHostPorts
Boolean isAllowHostPorts() -
withAllowHostPorts
-
hasAllowHostPorts
Boolean hasAllowHostPorts() -
withNewAllowHostPorts
-
withNewAllowHostPorts
-
isAllowPrivilegeEscalation
Boolean isAllowPrivilegeEscalation() -
withAllowPrivilegeEscalation
-
hasAllowPrivilegeEscalation
Boolean hasAllowPrivilegeEscalation() -
withNewAllowPrivilegeEscalation
-
withNewAllowPrivilegeEscalation
-
isAllowPrivilegedContainer
Boolean isAllowPrivilegedContainer() -
withAllowPrivilegedContainer
-
hasAllowPrivilegedContainer
Boolean hasAllowPrivilegedContainer() -
withNewAllowPrivilegedContainer
-
withNewAllowPrivilegedContainer
-
addToAllowedCapabilities
-
setToAllowedCapabilities
-
addToAllowedCapabilities
-
addAllToAllowedCapabilities
-
removeFromAllowedCapabilities
-
removeAllFromAllowedCapabilities
-
getAllowedCapabilities
-
getAllowedCapability
-
getFirstAllowedCapability
String getFirstAllowedCapability() -
getLastAllowedCapability
String getLastAllowedCapability() -
getMatchingAllowedCapability
-
hasMatchingAllowedCapability
-
withAllowedCapabilities
-
withAllowedCapabilities
-
hasAllowedCapabilities
Boolean hasAllowedCapabilities() -
addNewAllowedCapability
-
addNewAllowedCapability
-
addNewAllowedCapability
-
addToAllowedFlexVolumes
-
setToAllowedFlexVolumes
-
addToAllowedFlexVolumes
-
addAllToAllowedFlexVolumes
-
removeFromAllowedFlexVolumes
-
removeAllFromAllowedFlexVolumes
-
removeMatchingFromAllowedFlexVolumes
A removeMatchingFromAllowedFlexVolumes(io.fabric8.kubernetes.api.builder.Predicate<AllowedFlexVolumeBuilder> predicate) -
getAllowedFlexVolumes
Deprecated.This method has been deprecated, please use method buildAllowedFlexVolumes instead.- Returns:
- The buildable object.
-
buildAllowedFlexVolumes
List<AllowedFlexVolume> buildAllowedFlexVolumes() -
buildAllowedFlexVolume
-
buildFirstAllowedFlexVolume
AllowedFlexVolume buildFirstAllowedFlexVolume() -
buildLastAllowedFlexVolume
AllowedFlexVolume buildLastAllowedFlexVolume() -
buildMatchingAllowedFlexVolume
AllowedFlexVolume buildMatchingAllowedFlexVolume(io.fabric8.kubernetes.api.builder.Predicate<AllowedFlexVolumeBuilder> predicate) -
hasMatchingAllowedFlexVolume
Boolean hasMatchingAllowedFlexVolume(io.fabric8.kubernetes.api.builder.Predicate<AllowedFlexVolumeBuilder> predicate) -
withAllowedFlexVolumes
-
withAllowedFlexVolumes
-
hasAllowedFlexVolumes
Boolean hasAllowedFlexVolumes() -
addNewAllowedFlexVolume
-
addNewAllowedFlexVolume
SecurityContextConstraintsFluent.AllowedFlexVolumesNested<A> addNewAllowedFlexVolume() -
addNewAllowedFlexVolumeLike
SecurityContextConstraintsFluent.AllowedFlexVolumesNested<A> addNewAllowedFlexVolumeLike(AllowedFlexVolume item) -
setNewAllowedFlexVolumeLike
SecurityContextConstraintsFluent.AllowedFlexVolumesNested<A> setNewAllowedFlexVolumeLike(int index, AllowedFlexVolume item) -
editAllowedFlexVolume
-
editFirstAllowedFlexVolume
SecurityContextConstraintsFluent.AllowedFlexVolumesNested<A> editFirstAllowedFlexVolume() -
editLastAllowedFlexVolume
SecurityContextConstraintsFluent.AllowedFlexVolumesNested<A> editLastAllowedFlexVolume() -
editMatchingAllowedFlexVolume
SecurityContextConstraintsFluent.AllowedFlexVolumesNested<A> editMatchingAllowedFlexVolume(io.fabric8.kubernetes.api.builder.Predicate<AllowedFlexVolumeBuilder> predicate) -
addToAllowedUnsafeSysctls
-
setToAllowedUnsafeSysctls
-
addToAllowedUnsafeSysctls
-
addAllToAllowedUnsafeSysctls
-
removeFromAllowedUnsafeSysctls
-
removeAllFromAllowedUnsafeSysctls
-
getAllowedUnsafeSysctls
-
getAllowedUnsafeSysctl
-
getFirstAllowedUnsafeSysctl
String getFirstAllowedUnsafeSysctl() -
getLastAllowedUnsafeSysctl
String getLastAllowedUnsafeSysctl() -
getMatchingAllowedUnsafeSysctl
-
hasMatchingAllowedUnsafeSysctl
-
withAllowedUnsafeSysctls
-
withAllowedUnsafeSysctls
-
hasAllowedUnsafeSysctls
Boolean hasAllowedUnsafeSysctls() -
addNewAllowedUnsafeSysctl
-
addNewAllowedUnsafeSysctl
-
addNewAllowedUnsafeSysctl
-
getApiVersion
String getApiVersion() -
withApiVersion
-
hasApiVersion
Boolean hasApiVersion() -
withNewApiVersion
-
withNewApiVersion
-
withNewApiVersion
-
addToDefaultAddCapabilities
-
setToDefaultAddCapabilities
-
addToDefaultAddCapabilities
-
addAllToDefaultAddCapabilities
-
removeFromDefaultAddCapabilities
-
removeAllFromDefaultAddCapabilities
-
getDefaultAddCapabilities
-
getDefaultAddCapability
-
getFirstDefaultAddCapability
String getFirstDefaultAddCapability() -
getLastDefaultAddCapability
String getLastDefaultAddCapability() -
getMatchingDefaultAddCapability
-
hasMatchingDefaultAddCapability
-
withDefaultAddCapabilities
-
withDefaultAddCapabilities
-
hasDefaultAddCapabilities
Boolean hasDefaultAddCapabilities() -
addNewDefaultAddCapability
-
addNewDefaultAddCapability
-
addNewDefaultAddCapability
-
isDefaultAllowPrivilegeEscalation
Boolean isDefaultAllowPrivilegeEscalation() -
withDefaultAllowPrivilegeEscalation
-
hasDefaultAllowPrivilegeEscalation
Boolean hasDefaultAllowPrivilegeEscalation() -
withNewDefaultAllowPrivilegeEscalation
-
withNewDefaultAllowPrivilegeEscalation
-
addToForbiddenSysctls
-
setToForbiddenSysctls
-
addToForbiddenSysctls
-
addAllToForbiddenSysctls
-
removeFromForbiddenSysctls
-
removeAllFromForbiddenSysctls
-
getForbiddenSysctls
-
getForbiddenSysctl
-
getFirstForbiddenSysctl
String getFirstForbiddenSysctl() -
getLastForbiddenSysctl
String getLastForbiddenSysctl() -
getMatchingForbiddenSysctl
-
hasMatchingForbiddenSysctl
-
withForbiddenSysctls
-
withForbiddenSysctls
-
hasForbiddenSysctls
Boolean hasForbiddenSysctls() -
addNewForbiddenSysctl
-
addNewForbiddenSysctl
-
addNewForbiddenSysctl
-
getFsGroup
Deprecated.This method has been deprecated, please use method buildFsGroup instead.- Returns:
- The buildable object.
-
buildFsGroup
FSGroupStrategyOptions buildFsGroup() -
withFsGroup
-
hasFsGroup
Boolean hasFsGroup() -
withNewFsGroup
SecurityContextConstraintsFluent.FsGroupNested<A> withNewFsGroup() -
withNewFsGroupLike
-
editFsGroup
SecurityContextConstraintsFluent.FsGroupNested<A> editFsGroup() -
editOrNewFsGroup
SecurityContextConstraintsFluent.FsGroupNested<A> editOrNewFsGroup() -
editOrNewFsGroupLike
SecurityContextConstraintsFluent.FsGroupNested<A> editOrNewFsGroupLike(FSGroupStrategyOptions item) -
addToGroups
-
setToGroups
-
addToGroups
-
addAllToGroups
-
removeFromGroups
-
removeAllFromGroups
-
getGroups
-
getGroup
-
getFirstGroup
String getFirstGroup() -
getLastGroup
String getLastGroup() -
getMatchingGroup
-
hasMatchingGroup
-
withGroups
-
withGroups
-
hasGroups
Boolean hasGroups() -
addNewGroup
-
addNewGroup
-
addNewGroup
-
getKind
String getKind() -
withKind
-
hasKind
Boolean hasKind() -
withNewKind
-
withNewKind
-
withNewKind
-
getMetadata
Deprecated.This method has been deprecated, please use method buildMetadata instead.- Returns:
- The buildable object.
-
buildMetadata
io.fabric8.kubernetes.api.model.ObjectMeta buildMetadata() -
withMetadata
-
hasMetadata
Boolean hasMetadata() -
withNewMetadata
SecurityContextConstraintsFluent.MetadataNested<A> withNewMetadata() -
withNewMetadataLike
SecurityContextConstraintsFluent.MetadataNested<A> withNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item) -
editMetadata
SecurityContextConstraintsFluent.MetadataNested<A> editMetadata() -
editOrNewMetadata
SecurityContextConstraintsFluent.MetadataNested<A> editOrNewMetadata() -
editOrNewMetadataLike
SecurityContextConstraintsFluent.MetadataNested<A> editOrNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item) -
getPriority
Integer getPriority() -
withPriority
-
hasPriority
Boolean hasPriority() -
withNewPriority
-
withNewPriority
-
isReadOnlyRootFilesystem
Boolean isReadOnlyRootFilesystem() -
withReadOnlyRootFilesystem
-
hasReadOnlyRootFilesystem
Boolean hasReadOnlyRootFilesystem() -
withNewReadOnlyRootFilesystem
-
withNewReadOnlyRootFilesystem
-
addToRequiredDropCapabilities
-
setToRequiredDropCapabilities
-
addToRequiredDropCapabilities
-
addAllToRequiredDropCapabilities
-
removeFromRequiredDropCapabilities
-
removeAllFromRequiredDropCapabilities
-
getRequiredDropCapabilities
-
getRequiredDropCapability
-
getFirstRequiredDropCapability
String getFirstRequiredDropCapability() -
getLastRequiredDropCapability
String getLastRequiredDropCapability() -
getMatchingRequiredDropCapability
-
hasMatchingRequiredDropCapability
-
withRequiredDropCapabilities
-
withRequiredDropCapabilities
-
hasRequiredDropCapabilities
Boolean hasRequiredDropCapabilities() -
addNewRequiredDropCapability
-
addNewRequiredDropCapability
-
addNewRequiredDropCapability
-
getRunAsUser
Deprecated.This method has been deprecated, please use method buildRunAsUser instead.- Returns:
- The buildable object.
-
buildRunAsUser
RunAsUserStrategyOptions buildRunAsUser() -
withRunAsUser
-
hasRunAsUser
Boolean hasRunAsUser() -
withNewRunAsUser
-
withNewRunAsUser
SecurityContextConstraintsFluent.RunAsUserNested<A> withNewRunAsUser() -
withNewRunAsUserLike
SecurityContextConstraintsFluent.RunAsUserNested<A> withNewRunAsUserLike(RunAsUserStrategyOptions item) -
editRunAsUser
SecurityContextConstraintsFluent.RunAsUserNested<A> editRunAsUser() -
editOrNewRunAsUser
SecurityContextConstraintsFluent.RunAsUserNested<A> editOrNewRunAsUser() -
editOrNewRunAsUserLike
SecurityContextConstraintsFluent.RunAsUserNested<A> editOrNewRunAsUserLike(RunAsUserStrategyOptions item) -
getSeLinuxContext
Deprecated.This method has been deprecated, please use method buildSeLinuxContext instead.- Returns:
- The buildable object.
-
buildSeLinuxContext
SELinuxContextStrategyOptions buildSeLinuxContext() -
withSeLinuxContext
-
hasSeLinuxContext
Boolean hasSeLinuxContext() -
withNewSeLinuxContext
SecurityContextConstraintsFluent.SeLinuxContextNested<A> withNewSeLinuxContext() -
withNewSeLinuxContextLike
SecurityContextConstraintsFluent.SeLinuxContextNested<A> withNewSeLinuxContextLike(SELinuxContextStrategyOptions item) -
editSeLinuxContext
SecurityContextConstraintsFluent.SeLinuxContextNested<A> editSeLinuxContext() -
editOrNewSeLinuxContext
SecurityContextConstraintsFluent.SeLinuxContextNested<A> editOrNewSeLinuxContext() -
editOrNewSeLinuxContextLike
SecurityContextConstraintsFluent.SeLinuxContextNested<A> editOrNewSeLinuxContextLike(SELinuxContextStrategyOptions item) -
addToSeccompProfiles
-
setToSeccompProfiles
-
addToSeccompProfiles
-
addAllToSeccompProfiles
-
removeFromSeccompProfiles
-
removeAllFromSeccompProfiles
-
getSeccompProfiles
-
getSeccompProfile
-
getFirstSeccompProfile
String getFirstSeccompProfile() -
getLastSeccompProfile
String getLastSeccompProfile() -
getMatchingSeccompProfile
-
hasMatchingSeccompProfile
-
withSeccompProfiles
-
withSeccompProfiles
-
hasSeccompProfiles
Boolean hasSeccompProfiles() -
addNewSeccompProfile
-
addNewSeccompProfile
-
addNewSeccompProfile
-
getSupplementalGroups
Deprecated.This method has been deprecated, please use method buildSupplementalGroups instead.- Returns:
- The buildable object.
-
buildSupplementalGroups
SupplementalGroupsStrategyOptions buildSupplementalGroups() -
withSupplementalGroups
-
hasSupplementalGroups
Boolean hasSupplementalGroups() -
withNewSupplementalGroups
SecurityContextConstraintsFluent.SupplementalGroupsNested<A> withNewSupplementalGroups() -
withNewSupplementalGroupsLike
SecurityContextConstraintsFluent.SupplementalGroupsNested<A> withNewSupplementalGroupsLike(SupplementalGroupsStrategyOptions item) -
editSupplementalGroups
SecurityContextConstraintsFluent.SupplementalGroupsNested<A> editSupplementalGroups() -
editOrNewSupplementalGroups
SecurityContextConstraintsFluent.SupplementalGroupsNested<A> editOrNewSupplementalGroups() -
editOrNewSupplementalGroupsLike
SecurityContextConstraintsFluent.SupplementalGroupsNested<A> editOrNewSupplementalGroupsLike(SupplementalGroupsStrategyOptions item) -
addToUsers
-
setToUsers
-
addToUsers
-
addAllToUsers
-
removeFromUsers
-
removeAllFromUsers
-
getUsers
-
getUser
-
getFirstUser
String getFirstUser() -
getLastUser
String getLastUser() -
getMatchingUser
-
hasMatchingUser
-
withUsers
-
withUsers
-
hasUsers
Boolean hasUsers() -
addNewUser
-
addNewUser
-
addNewUser
-
addToVolumes
-
setToVolumes
-
addToVolumes
-
addAllToVolumes
-
removeFromVolumes
-
removeAllFromVolumes
-
getVolumes
-
getVolume
-
getFirstVolume
String getFirstVolume() -
getLastVolume
String getLastVolume() -
getMatchingVolume
-
hasMatchingVolume
-
withVolumes
-
withVolumes
-
hasVolumes
Boolean hasVolumes() -
addNewVolume
-
addNewVolume
-
addNewVolume
-