Package io.fabric8.openshift.api.model
Interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
ClusterRoleFluent.RulesNested<N>,RoleFluent.RulesNested<N>
- All Known Implementing Classes:
ClusterRoleFluentImpl.RulesNestedImpl,DoneablePolicyRule,PolicyRuleBuilder,PolicyRuleFluentImpl,RoleFluentImpl.RulesNestedImpl
public interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
Nested Class Summary
-
Method Summary
-
Method Details
-
addToApiGroups
-
setToApiGroups
-
addToApiGroups
-
addAllToApiGroups
-
removeFromApiGroups
-
removeAllFromApiGroups
-
getApiGroups
-
getApiGroup
-
getFirstApiGroup
String getFirstApiGroup() -
getLastApiGroup
String getLastApiGroup() -
getMatchingApiGroup
-
hasMatchingApiGroup
-
withApiGroups
-
withApiGroups
-
hasApiGroups
Boolean hasApiGroups() -
addNewApiGroup
-
addNewApiGroup
-
addNewApiGroup
-
getAttributeRestrictions
Deprecated.This method has been deprecated, please use method buildAttributeRestrictions instead.- Returns:
- The buildable object.
-
buildAttributeRestrictions
io.fabric8.kubernetes.api.model.HasMetadata buildAttributeRestrictions() -
withAttributeRestrictions
-
hasAttributeRestrictions
Boolean hasAttributeRestrictions() -
withClusterVersionAttributeRestrictions
-
withNewClusterVersionAttributeRestrictions
PolicyRuleFluent.ClusterVersionAttributeRestrictionsNested<A> withNewClusterVersionAttributeRestrictions() -
withNewClusterVersionAttributeRestrictionsLike
PolicyRuleFluent.ClusterVersionAttributeRestrictionsNested<A> withNewClusterVersionAttributeRestrictionsLike(ClusterVersion item) -
withImageStreamImportAttributeRestrictions
A withImageStreamImportAttributeRestrictions(ImageStreamImport imageStreamImportAttributeRestrictions) -
withNewImageStreamImportAttributeRestrictions
PolicyRuleFluent.ImageStreamImportAttributeRestrictionsNested<A> withNewImageStreamImportAttributeRestrictions() -
withNewImageStreamImportAttributeRestrictionsLike
PolicyRuleFluent.ImageStreamImportAttributeRestrictionsNested<A> withNewImageStreamImportAttributeRestrictionsLike(ImageStreamImport item) -
withDeploymentConfigAttributeRestrictions
A withDeploymentConfigAttributeRestrictions(DeploymentConfig deploymentConfigAttributeRestrictions) -
withNewDeploymentConfigAttributeRestrictions
PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictions() -
withNewDeploymentConfigAttributeRestrictionsLike
PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictionsLike(DeploymentConfig item) -
withOAuthAccessTokenAttributeRestrictions
A withOAuthAccessTokenAttributeRestrictions(OAuthAccessToken oAuthAccessTokenAttributeRestrictions) -
withNewOAuthAccessTokenAttributeRestrictions
PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictions() -
withNewOAuthAccessTokenAttributeRestrictionsLike
PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictionsLike(OAuthAccessToken item) -
withRoleBindingAttributeRestrictions
-
withNewRoleBindingAttributeRestrictions
PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<A> withNewRoleBindingAttributeRestrictions() -
withNewRoleBindingAttributeRestrictionsLike
PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<A> withNewRoleBindingAttributeRestrictionsLike(RoleBinding item) -
withImageAttributeRestrictions
-
withNewImageAttributeRestrictions
PolicyRuleFluent.ImageAttributeRestrictionsNested<A> withNewImageAttributeRestrictions() -
withNewImageAttributeRestrictionsLike
PolicyRuleFluent.ImageAttributeRestrictionsNested<A> withNewImageAttributeRestrictionsLike(Image item) -
withPersistentVolumeClaimAttributeRestrictions
A withPersistentVolumeClaimAttributeRestrictions(io.fabric8.kubernetes.api.model.PersistentVolumeClaim persistentVolumeClaimAttributeRestrictions) -
withNewPersistentVolumeClaimAttributeRestrictions
PolicyRuleFluent.PersistentVolumeClaimAttributeRestrictionsNested<A> withNewPersistentVolumeClaimAttributeRestrictions() -
withNewPersistentVolumeClaimAttributeRestrictionsLike
PolicyRuleFluent.PersistentVolumeClaimAttributeRestrictionsNested<A> withNewPersistentVolumeClaimAttributeRestrictionsLike(io.fabric8.kubernetes.api.model.PersistentVolumeClaim item) -
withRoleAttributeRestrictions
-
withNewRoleAttributeRestrictions
PolicyRuleFluent.RoleAttributeRestrictionsNested<A> withNewRoleAttributeRestrictions() -
withNewRoleAttributeRestrictionsLike
PolicyRuleFluent.RoleAttributeRestrictionsNested<A> withNewRoleAttributeRestrictionsLike(Role item) -
withProjectAttributeRestrictions
-
withNewProjectAttributeRestrictions
PolicyRuleFluent.ProjectAttributeRestrictionsNested<A> withNewProjectAttributeRestrictions() -
withNewProjectAttributeRestrictionsLike
PolicyRuleFluent.ProjectAttributeRestrictionsNested<A> withNewProjectAttributeRestrictionsLike(Project item) -
withBuildConfigAttributeRestrictions
-
withNewBuildConfigAttributeRestrictions
PolicyRuleFluent.BuildConfigAttributeRestrictionsNested<A> withNewBuildConfigAttributeRestrictions() -
withNewBuildConfigAttributeRestrictionsLike
PolicyRuleFluent.BuildConfigAttributeRestrictionsNested<A> withNewBuildConfigAttributeRestrictionsLike(BuildConfig item) -
withUserAttributeRestrictions
-
withNewUserAttributeRestrictions
PolicyRuleFluent.UserAttributeRestrictionsNested<A> withNewUserAttributeRestrictions() -
withNewUserAttributeRestrictionsLike
PolicyRuleFluent.UserAttributeRestrictionsNested<A> withNewUserAttributeRestrictionsLike(User item) -
withRouteAttributeRestrictions
-
withNewRouteAttributeRestrictions
PolicyRuleFluent.RouteAttributeRestrictionsNested<A> withNewRouteAttributeRestrictions() -
withNewRouteAttributeRestrictionsLike
PolicyRuleFluent.RouteAttributeRestrictionsNested<A> withNewRouteAttributeRestrictionsLike(Route item) -
withBuildAttributeRestrictions
-
withNewBuildAttributeRestrictions
PolicyRuleFluent.BuildAttributeRestrictionsNested<A> withNewBuildAttributeRestrictions() -
withNewBuildAttributeRestrictionsLike
PolicyRuleFluent.BuildAttributeRestrictionsNested<A> withNewBuildAttributeRestrictionsLike(Build item) -
withOAuthAuthorizeTokenAttributeRestrictions
A withOAuthAuthorizeTokenAttributeRestrictions(OAuthAuthorizeToken oAuthAuthorizeTokenAttributeRestrictions) -
withNewOAuthAuthorizeTokenAttributeRestrictions
PolicyRuleFluent.OAuthAuthorizeTokenAttributeRestrictionsNested<A> withNewOAuthAuthorizeTokenAttributeRestrictions() -
withNewOAuthAuthorizeTokenAttributeRestrictionsLike
PolicyRuleFluent.OAuthAuthorizeTokenAttributeRestrictionsNested<A> withNewOAuthAuthorizeTokenAttributeRestrictionsLike(OAuthAuthorizeToken item) -
withRoleBindingRestrictionAttributeRestrictions
A withRoleBindingRestrictionAttributeRestrictions(RoleBindingRestriction roleBindingRestrictionAttributeRestrictions) -
withNewRoleBindingRestrictionAttributeRestrictions
PolicyRuleFluent.RoleBindingRestrictionAttributeRestrictionsNested<A> withNewRoleBindingRestrictionAttributeRestrictions() -
withNewRoleBindingRestrictionAttributeRestrictionsLike
PolicyRuleFluent.RoleBindingRestrictionAttributeRestrictionsNested<A> withNewRoleBindingRestrictionAttributeRestrictionsLike(RoleBindingRestriction item) -
withImageStreamTagAttributeRestrictions
-
withNewImageStreamTagAttributeRestrictions
PolicyRuleFluent.ImageStreamTagAttributeRestrictionsNested<A> withNewImageStreamTagAttributeRestrictions() -
withNewImageStreamTagAttributeRestrictionsLike
PolicyRuleFluent.ImageStreamTagAttributeRestrictionsNested<A> withNewImageStreamTagAttributeRestrictionsLike(ImageStreamTag item) -
withGroupAttributeRestrictions
-
withNewGroupAttributeRestrictions
PolicyRuleFluent.GroupAttributeRestrictionsNested<A> withNewGroupAttributeRestrictions() -
withNewGroupAttributeRestrictionsLike
PolicyRuleFluent.GroupAttributeRestrictionsNested<A> withNewGroupAttributeRestrictionsLike(Group item) -
withTokenReviewAttributeRestrictions
-
withNewTokenReviewAttributeRestrictions
PolicyRuleFluent.TokenReviewAttributeRestrictionsNested<A> withNewTokenReviewAttributeRestrictions() -
withNewTokenReviewAttributeRestrictionsLike
PolicyRuleFluent.TokenReviewAttributeRestrictionsNested<A> withNewTokenReviewAttributeRestrictionsLike(TokenReview item) -
withImageSignatureAttributeRestrictions
-
withNewImageSignatureAttributeRestrictions
PolicyRuleFluent.ImageSignatureAttributeRestrictionsNested<A> withNewImageSignatureAttributeRestrictions() -
withNewImageSignatureAttributeRestrictionsLike
PolicyRuleFluent.ImageSignatureAttributeRestrictionsNested<A> withNewImageSignatureAttributeRestrictionsLike(ImageSignature item) -
withSecurityContextConstraintsAttributeRestrictions
A withSecurityContextConstraintsAttributeRestrictions(SecurityContextConstraints securityContextConstraintsAttributeRestrictions) -
withNewSecurityContextConstraintsAttributeRestrictions
PolicyRuleFluent.SecurityContextConstraintsAttributeRestrictionsNested<A> withNewSecurityContextConstraintsAttributeRestrictions() -
withNewSecurityContextConstraintsAttributeRestrictionsLike
PolicyRuleFluent.SecurityContextConstraintsAttributeRestrictionsNested<A> withNewSecurityContextConstraintsAttributeRestrictionsLike(SecurityContextConstraints item) -
withClusterRoleBindingAttributeRestrictions
A withClusterRoleBindingAttributeRestrictions(ClusterRoleBinding clusterRoleBindingAttributeRestrictions) -
withNewClusterRoleBindingAttributeRestrictions
PolicyRuleFluent.ClusterRoleBindingAttributeRestrictionsNested<A> withNewClusterRoleBindingAttributeRestrictions() -
withNewClusterRoleBindingAttributeRestrictionsLike
PolicyRuleFluent.ClusterRoleBindingAttributeRestrictionsNested<A> withNewClusterRoleBindingAttributeRestrictionsLike(ClusterRoleBinding item) -
withBuildRequestAttributeRestrictions
-
withNewBuildRequestAttributeRestrictions
PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictions() -
withNewBuildRequestAttributeRestrictionsLike
PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictionsLike(BuildRequest item) -
withNetNamespaceAttributeRestrictions
-
withNewNetNamespaceAttributeRestrictions
PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictions() -
withNewNetNamespaceAttributeRestrictionsLike
PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictionsLike(NetNamespace item) -
withImageStreamAttributeRestrictions
-
withNewImageStreamAttributeRestrictions
PolicyRuleFluent.ImageStreamAttributeRestrictionsNested<A> withNewImageStreamAttributeRestrictions() -
withNewImageStreamAttributeRestrictionsLike
PolicyRuleFluent.ImageStreamAttributeRestrictionsNested<A> withNewImageStreamAttributeRestrictionsLike(ImageStream item) -
withProjectRequestAttributeRestrictions
-
withNewProjectRequestAttributeRestrictions
PolicyRuleFluent.ProjectRequestAttributeRestrictionsNested<A> withNewProjectRequestAttributeRestrictions() -
withNewProjectRequestAttributeRestrictionsLike
PolicyRuleFluent.ProjectRequestAttributeRestrictionsNested<A> withNewProjectRequestAttributeRestrictionsLike(ProjectRequest item) -
withTemplateAttributeRestrictions
-
withNewTemplateAttributeRestrictions
PolicyRuleFluent.TemplateAttributeRestrictionsNested<A> withNewTemplateAttributeRestrictions() -
withNewTemplateAttributeRestrictionsLike
PolicyRuleFluent.TemplateAttributeRestrictionsNested<A> withNewTemplateAttributeRestrictionsLike(Template item) -
withOAuthClientAuthorizationAttributeRestrictions
A withOAuthClientAuthorizationAttributeRestrictions(OAuthClientAuthorization oAuthClientAuthorizationAttributeRestrictions) -
withNewOAuthClientAuthorizationAttributeRestrictions
PolicyRuleFluent.OAuthClientAuthorizationAttributeRestrictionsNested<A> withNewOAuthClientAuthorizationAttributeRestrictions() -
withNewOAuthClientAuthorizationAttributeRestrictionsLike
PolicyRuleFluent.OAuthClientAuthorizationAttributeRestrictionsNested<A> withNewOAuthClientAuthorizationAttributeRestrictionsLike(OAuthClientAuthorization item) -
withOAuthClientAttributeRestrictions
-
withNewOAuthClientAttributeRestrictions
PolicyRuleFluent.OAuthClientAttributeRestrictionsNested<A> withNewOAuthClientAttributeRestrictions() -
withNewOAuthClientAttributeRestrictionsLike
PolicyRuleFluent.OAuthClientAttributeRestrictionsNested<A> withNewOAuthClientAttributeRestrictionsLike(OAuthClient item) -
withIdentityAttributeRestrictions
-
withNewIdentityAttributeRestrictions
PolicyRuleFluent.IdentityAttributeRestrictionsNested<A> withNewIdentityAttributeRestrictions() -
withNewIdentityAttributeRestrictionsLike
PolicyRuleFluent.IdentityAttributeRestrictionsNested<A> withNewIdentityAttributeRestrictionsLike(Identity item) -
withClusterRoleAttributeRestrictions
-
withNewClusterRoleAttributeRestrictions
PolicyRuleFluent.ClusterRoleAttributeRestrictionsNested<A> withNewClusterRoleAttributeRestrictions() -
withNewClusterRoleAttributeRestrictionsLike
PolicyRuleFluent.ClusterRoleAttributeRestrictionsNested<A> withNewClusterRoleAttributeRestrictionsLike(ClusterRole item) -
addToNonResourceURLs
-
setToNonResourceURLs
-
addToNonResourceURLs
-
addAllToNonResourceURLs
-
removeFromNonResourceURLs
-
removeAllFromNonResourceURLs
-
getNonResourceURLs
-
getNonResourceURL
-
getFirstNonResourceURL
String getFirstNonResourceURL() -
getLastNonResourceURL
String getLastNonResourceURL() -
getMatchingNonResourceURL
-
hasMatchingNonResourceURL
-
withNonResourceURLs
-
withNonResourceURLs
-
hasNonResourceURLs
Boolean hasNonResourceURLs() -
addNewNonResourceURL
-
addNewNonResourceURL
-
addNewNonResourceURL
-
addToResourceNames
-
setToResourceNames
-
addToResourceNames
-
addAllToResourceNames
-
removeFromResourceNames
-
removeAllFromResourceNames
-
getResourceNames
-
getResourceName
-
getFirstResourceName
String getFirstResourceName() -
getLastResourceName
String getLastResourceName() -
getMatchingResourceName
-
hasMatchingResourceName
-
withResourceNames
-
withResourceNames
-
hasResourceNames
Boolean hasResourceNames() -
addNewResourceName
-
addNewResourceName
-
addNewResourceName
-
addToResources
-
setToResources
-
addToResources
-
addAllToResources
-
removeFromResources
-
removeAllFromResources
-
getResources
-
getResource
-
getFirstResource
String getFirstResource() -
getLastResource
String getLastResource() -
getMatchingResource
-
hasMatchingResource
-
withResources
-
withResources
-
hasResources
Boolean hasResources() -
addNewResource
-
addNewResource
-
addNewResource
-
addToVerbs
-
setToVerbs
-
addToVerbs
-
addAllToVerbs
-
removeFromVerbs
-
removeAllFromVerbs
-
getVerbs
-
getVerb
-
getFirstVerb
String getFirstVerb() -
getLastVerb
String getLastVerb() -
getMatchingVerb
-
hasMatchingVerb
-
withVerbs
-
withVerbs
-
hasVerbs
Boolean hasVerbs() -
addNewVerb
-
addNewVerb
-
addNewVerb
-