public class PolicyRuleFluentImpl<A extends PolicyRuleFluent<A>> extends BaseFluent<A> implements PolicyRuleFluent<A>
PolicyRuleFluent.BindingAttributeRestrictionsNested<N>, PolicyRuleFluent.BuildAttributeRestrictionsNested<N>, PolicyRuleFluent.BuildConfigAttributeRestrictionsNested<N>, PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<N>, PolicyRuleFluent.ClusterPolicyAttributeRestrictionsNested<N>, PolicyRuleFluent.ClusterPolicyBindingAttributeRestrictionsNested<N>, PolicyRuleFluent.ClusterRoleAttributeRestrictionsNested<N>, PolicyRuleFluent.ClusterRoleBindingAttributeRestrictionsNested<N>, PolicyRuleFluent.ComponentStatusAttributeRestrictionsNested<N>, PolicyRuleFluent.ConfigMapAttributeRestrictionsNested<N>, PolicyRuleFluent.CronJobAttributeRestrictionsNested<N>, PolicyRuleFluent.CustomResourceDefinitionAttributeRestrictionsNested<N>, PolicyRuleFluent.DaemonSetAttributeRestrictionsNested<N>, PolicyRuleFluent.DeploymentAttributeRestrictionsNested<N>, PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>, PolicyRuleFluent.EndpointsAttributeRestrictionsNested<N>, PolicyRuleFluent.EventAttributeRestrictionsNested<N>, PolicyRuleFluent.GroupAttributeRestrictionsNested<N>, PolicyRuleFluent.HorizontalPodAutoscalerAttributeRestrictionsNested<N>, PolicyRuleFluent.IdentityAttributeRestrictionsNested<N>, PolicyRuleFluent.ImageAttributeRestrictionsNested<N>, PolicyRuleFluent.ImageSignatureAttributeRestrictionsNested<N>, PolicyRuleFluent.ImageStreamAttributeRestrictionsNested<N>, PolicyRuleFluent.ImageStreamImportAttributeRestrictionsNested<N>, PolicyRuleFluent.ImageStreamTagAttributeRestrictionsNested<N>, PolicyRuleFluent.IngressAttributeRestrictionsNested<N>, PolicyRuleFluent.JobAttributeRestrictionsNested<N>, PolicyRuleFluent.KubernetesClusterRoleAttributeRestrictionsNested<N>, PolicyRuleFluent.KubernetesClusterRoleBindingAttributeRestrictionsNested<N>, PolicyRuleFluent.KubernetesRoleAttributeRestrictionsNested<N>, PolicyRuleFluent.KubernetesRoleBindingAttributeRestrictionsNested<N>, PolicyRuleFluent.LimitRangeAttributeRestrictionsNested<N>, PolicyRuleFluent.LocalSubjectAccessReviewAttributeRestrictionsNested<N>, PolicyRuleFluent.NamespaceAttributeRestrictionsNested<N>, PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>, PolicyRuleFluent.NetworkPolicyAttributeRestrictionsNested<N>, PolicyRuleFluent.NodeAttributeRestrictionsNested<N>, PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>, PolicyRuleFluent.OAuthAuthorizeTokenAttributeRestrictionsNested<N>, PolicyRuleFluent.OAuthClientAttributeRestrictionsNested<N>, PolicyRuleFluent.OAuthClientAuthorizationAttributeRestrictionsNested<N>, PolicyRuleFluent.PersistentVolumeAttributeRestrictionsNested<N>, PolicyRuleFluent.PersistentVolumeClaimAttributeRestrictionsNested<N>, PolicyRuleFluent.PodAttributeRestrictionsNested<N>, PolicyRuleFluent.PodDisruptionBudgetAttributeRestrictionsNested<N>, PolicyRuleFluent.PodSecurityPolicyAttributeRestrictionsNested<N>, PolicyRuleFluent.PodTemplateAttributeRestrictionsNested<N>, PolicyRuleFluent.PolicyAttributeRestrictionsNested<N>, PolicyRuleFluent.PolicyBindingAttributeRestrictionsNested<N>, PolicyRuleFluent.ProjectAttributeRestrictionsNested<N>, PolicyRuleFluent.ProjectRequestAttributeRestrictionsNested<N>, PolicyRuleFluent.ReplicaSetAttributeRestrictionsNested<N>, PolicyRuleFluent.ReplicationControllerAttributeRestrictionsNested<N>, PolicyRuleFluent.ResourceQuotaAttributeRestrictionsNested<N>, PolicyRuleFluent.RoleAttributeRestrictionsNested<N>, PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<N>, PolicyRuleFluent.RoleBindingRestrictionAttributeRestrictionsNested<N>, PolicyRuleFluent.RouteAttributeRestrictionsNested<N>, PolicyRuleFluent.ScaleAttributeRestrictionsNested<N>, PolicyRuleFluent.SecretAttributeRestrictionsNested<N>, PolicyRuleFluent.SecurityContextConstraintsAttributeRestrictionsNested<N>, PolicyRuleFluent.ServiceAccountAttributeRestrictionsNested<N>, PolicyRuleFluent.ServiceAttributeRestrictionsNested<N>, PolicyRuleFluent.StatefulSetAttributeRestrictionsNested<N>, PolicyRuleFluent.StorageClassAttributeRestrictionsNested<N>, PolicyRuleFluent.SubjectAccessReviewAttributeRestrictionsNested<N>, PolicyRuleFluent.TemplateAttributeRestrictionsNested<N>, PolicyRuleFluent.TokenReviewAttributeRestrictionsNested<N>, PolicyRuleFluent.UserAttributeRestrictionsNested<N>
_visitables
Constructor and Description |
---|
PolicyRuleFluentImpl() |
PolicyRuleFluentImpl(PolicyRule instance) |
public PolicyRuleFluentImpl()
public PolicyRuleFluentImpl(PolicyRule instance)
public A addToApiGroups(int index, String item)
addToApiGroups
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A setToApiGroups(int index, String item)
setToApiGroups
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A addToApiGroups(String... items)
addToApiGroups
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A addAllToApiGroups(Collection<String> items)
addAllToApiGroups
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A removeFromApiGroups(String... items)
removeFromApiGroups
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A removeAllFromApiGroups(Collection<String> items)
removeAllFromApiGroups
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public List<String> getApiGroups()
getApiGroups
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getApiGroup(int index)
getApiGroup
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getFirstApiGroup()
getFirstApiGroup
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getLastApiGroup()
getLastApiGroup
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getMatchingApiGroup(Predicate<String> predicate)
getMatchingApiGroup
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withApiGroups(List<String> apiGroups)
withApiGroups
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withApiGroups(String... apiGroups)
withApiGroups
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public Boolean hasApiGroups()
hasApiGroups
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
@Deprecated public HasMetadata getAttributeRestrictions()
getAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public HasMetadata buildAttributeRestrictions()
buildAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withAttributeRestrictions(HasMetadata attributeRestrictions)
withAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public Boolean hasAttributeRestrictions()
hasAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withStorageClassAttributeRestrictions(StorageClass storageClassAttributeRestrictions)
withStorageClassAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.StorageClassAttributeRestrictionsNested<A> withNewStorageClassAttributeRestrictions()
withNewStorageClassAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.StorageClassAttributeRestrictionsNested<A> withNewStorageClassAttributeRestrictionsLike(StorageClass item)
withNewStorageClassAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withPodDisruptionBudgetAttributeRestrictions(PodDisruptionBudget podDisruptionBudgetAttributeRestrictions)
withPodDisruptionBudgetAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PodDisruptionBudgetAttributeRestrictionsNested<A> withNewPodDisruptionBudgetAttributeRestrictions()
withNewPodDisruptionBudgetAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PodDisruptionBudgetAttributeRestrictionsNested<A> withNewPodDisruptionBudgetAttributeRestrictionsLike(PodDisruptionBudget item)
withNewPodDisruptionBudgetAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withNetworkPolicyAttributeRestrictions(NetworkPolicy networkPolicyAttributeRestrictions)
withNetworkPolicyAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.NetworkPolicyAttributeRestrictionsNested<A> withNewNetworkPolicyAttributeRestrictions()
withNewNetworkPolicyAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.NetworkPolicyAttributeRestrictionsNested<A> withNewNetworkPolicyAttributeRestrictionsLike(NetworkPolicy item)
withNewNetworkPolicyAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withRouteAttributeRestrictions(Route routeAttributeRestrictions)
withRouteAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.RouteAttributeRestrictionsNested<A> withNewRouteAttributeRestrictions()
withNewRouteAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.RouteAttributeRestrictionsNested<A> withNewRouteAttributeRestrictionsLike(Route item)
withNewRouteAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withNamespaceAttributeRestrictions(Namespace namespaceAttributeRestrictions)
withNamespaceAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.NamespaceAttributeRestrictionsNested<A> withNewNamespaceAttributeRestrictions()
withNewNamespaceAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.NamespaceAttributeRestrictionsNested<A> withNewNamespaceAttributeRestrictionsLike(Namespace item)
withNewNamespaceAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withLocalSubjectAccessReviewAttributeRestrictions(LocalSubjectAccessReview localSubjectAccessReviewAttributeRestrictions)
withLocalSubjectAccessReviewAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.LocalSubjectAccessReviewAttributeRestrictionsNested<A> withNewLocalSubjectAccessReviewAttributeRestrictions()
withNewLocalSubjectAccessReviewAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.LocalSubjectAccessReviewAttributeRestrictionsNested<A> withNewLocalSubjectAccessReviewAttributeRestrictionsLike(LocalSubjectAccessReview item)
withNewLocalSubjectAccessReviewAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withServiceAttributeRestrictions(Service serviceAttributeRestrictions)
withServiceAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ServiceAttributeRestrictionsNested<A> withNewServiceAttributeRestrictions()
withNewServiceAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ServiceAttributeRestrictionsNested<A> withNewServiceAttributeRestrictionsLike(Service item)
withNewServiceAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withReplicationControllerAttributeRestrictions(ReplicationController replicationControllerAttributeRestrictions)
withReplicationControllerAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ReplicationControllerAttributeRestrictionsNested<A> withNewReplicationControllerAttributeRestrictions()
withNewReplicationControllerAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ReplicationControllerAttributeRestrictionsNested<A> withNewReplicationControllerAttributeRestrictionsLike(ReplicationController item)
withNewReplicationControllerAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withSubjectAccessReviewAttributeRestrictions(SubjectAccessReview subjectAccessReviewAttributeRestrictions)
withSubjectAccessReviewAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.SubjectAccessReviewAttributeRestrictionsNested<A> withNewSubjectAccessReviewAttributeRestrictions()
withNewSubjectAccessReviewAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.SubjectAccessReviewAttributeRestrictionsNested<A> withNewSubjectAccessReviewAttributeRestrictionsLike(SubjectAccessReview item)
withNewSubjectAccessReviewAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withHorizontalPodAutoscalerAttributeRestrictions(HorizontalPodAutoscaler horizontalPodAutoscalerAttributeRestrictions)
withHorizontalPodAutoscalerAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.HorizontalPodAutoscalerAttributeRestrictionsNested<A> withNewHorizontalPodAutoscalerAttributeRestrictions()
withNewHorizontalPodAutoscalerAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.HorizontalPodAutoscalerAttributeRestrictionsNested<A> withNewHorizontalPodAutoscalerAttributeRestrictionsLike(HorizontalPodAutoscaler item)
withNewHorizontalPodAutoscalerAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withScaleAttributeRestrictions(Scale scaleAttributeRestrictions)
withScaleAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ScaleAttributeRestrictionsNested<A> withNewScaleAttributeRestrictions()
withNewScaleAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ScaleAttributeRestrictionsNested<A> withNewScaleAttributeRestrictionsLike(Scale item)
withNewScaleAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withImageAttributeRestrictions(Image imageAttributeRestrictions)
withImageAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ImageAttributeRestrictionsNested<A> withNewImageAttributeRestrictions()
withNewImageAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ImageAttributeRestrictionsNested<A> withNewImageAttributeRestrictionsLike(Image item)
withNewImageAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withReplicaSetAttributeRestrictions(ReplicaSet replicaSetAttributeRestrictions)
withReplicaSetAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ReplicaSetAttributeRestrictionsNested<A> withNewReplicaSetAttributeRestrictions()
withNewReplicaSetAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ReplicaSetAttributeRestrictionsNested<A> withNewReplicaSetAttributeRestrictionsLike(ReplicaSet item)
withNewReplicaSetAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withPodSecurityPolicyAttributeRestrictions(PodSecurityPolicy podSecurityPolicyAttributeRestrictions)
withPodSecurityPolicyAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PodSecurityPolicyAttributeRestrictionsNested<A> withNewPodSecurityPolicyAttributeRestrictions()
withNewPodSecurityPolicyAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PodSecurityPolicyAttributeRestrictionsNested<A> withNewPodSecurityPolicyAttributeRestrictionsLike(PodSecurityPolicy item)
withNewPodSecurityPolicyAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withCronJobAttributeRestrictions(CronJob cronJobAttributeRestrictions)
withCronJobAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.CronJobAttributeRestrictionsNested<A> withNewCronJobAttributeRestrictions()
withNewCronJobAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.CronJobAttributeRestrictionsNested<A> withNewCronJobAttributeRestrictionsLike(CronJob item)
withNewCronJobAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withKubernetesClusterRoleBindingAttributeRestrictions(KubernetesClusterRoleBinding kubernetesClusterRoleBindingAttributeRestrictions)
withKubernetesClusterRoleBindingAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.KubernetesClusterRoleBindingAttributeRestrictionsNested<A> withNewKubernetesClusterRoleBindingAttributeRestrictions()
withNewKubernetesClusterRoleBindingAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.KubernetesClusterRoleBindingAttributeRestrictionsNested<A> withNewKubernetesClusterRoleBindingAttributeRestrictionsLike(KubernetesClusterRoleBinding item)
withNewKubernetesClusterRoleBindingAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withEndpointsAttributeRestrictions(Endpoints endpointsAttributeRestrictions)
withEndpointsAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.EndpointsAttributeRestrictionsNested<A> withNewEndpointsAttributeRestrictions()
withNewEndpointsAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.EndpointsAttributeRestrictionsNested<A> withNewEndpointsAttributeRestrictionsLike(Endpoints item)
withNewEndpointsAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withPodAttributeRestrictions(Pod podAttributeRestrictions)
withPodAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PodAttributeRestrictionsNested<A> withNewPodAttributeRestrictions()
withNewPodAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PodAttributeRestrictionsNested<A> withNewPodAttributeRestrictionsLike(Pod item)
withNewPodAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withConfigMapAttributeRestrictions(ConfigMap configMapAttributeRestrictions)
withConfigMapAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ConfigMapAttributeRestrictionsNested<A> withNewConfigMapAttributeRestrictions()
withNewConfigMapAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ConfigMapAttributeRestrictionsNested<A> withNewConfigMapAttributeRestrictionsLike(ConfigMap item)
withNewConfigMapAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withCustomResourceDefinitionAttributeRestrictions(CustomResourceDefinition customResourceDefinitionAttributeRestrictions)
withCustomResourceDefinitionAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.CustomResourceDefinitionAttributeRestrictionsNested<A> withNewCustomResourceDefinitionAttributeRestrictions()
withNewCustomResourceDefinitionAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.CustomResourceDefinitionAttributeRestrictionsNested<A> withNewCustomResourceDefinitionAttributeRestrictionsLike(CustomResourceDefinition item)
withNewCustomResourceDefinitionAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withKubernetesClusterRoleAttributeRestrictions(KubernetesClusterRole kubernetesClusterRoleAttributeRestrictions)
withKubernetesClusterRoleAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.KubernetesClusterRoleAttributeRestrictionsNested<A> withNewKubernetesClusterRoleAttributeRestrictions()
withNewKubernetesClusterRoleAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.KubernetesClusterRoleAttributeRestrictionsNested<A> withNewKubernetesClusterRoleAttributeRestrictionsLike(KubernetesClusterRole item)
withNewKubernetesClusterRoleAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withClusterPolicyAttributeRestrictions(ClusterPolicy clusterPolicyAttributeRestrictions)
withClusterPolicyAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ClusterPolicyAttributeRestrictionsNested<A> withNewClusterPolicyAttributeRestrictions()
withNewClusterPolicyAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ClusterPolicyAttributeRestrictionsNested<A> withNewClusterPolicyAttributeRestrictionsLike(ClusterPolicy item)
withNewClusterPolicyAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withBuildAttributeRestrictions(Build buildAttributeRestrictions)
withBuildAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.BuildAttributeRestrictionsNested<A> withNewBuildAttributeRestrictions()
withNewBuildAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.BuildAttributeRestrictionsNested<A> withNewBuildAttributeRestrictionsLike(Build item)
withNewBuildAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withImageStreamTagAttributeRestrictions(ImageStreamTag imageStreamTagAttributeRestrictions)
withImageStreamTagAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ImageStreamTagAttributeRestrictionsNested<A> withNewImageStreamTagAttributeRestrictions()
withNewImageStreamTagAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ImageStreamTagAttributeRestrictionsNested<A> withNewImageStreamTagAttributeRestrictionsLike(ImageStreamTag item)
withNewImageStreamTagAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withGroupAttributeRestrictions(Group groupAttributeRestrictions)
withGroupAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.GroupAttributeRestrictionsNested<A> withNewGroupAttributeRestrictions()
withNewGroupAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.GroupAttributeRestrictionsNested<A> withNewGroupAttributeRestrictionsLike(Group item)
withNewGroupAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withImageSignatureAttributeRestrictions(ImageSignature imageSignatureAttributeRestrictions)
withImageSignatureAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ImageSignatureAttributeRestrictionsNested<A> withNewImageSignatureAttributeRestrictions()
withNewImageSignatureAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ImageSignatureAttributeRestrictionsNested<A> withNewImageSignatureAttributeRestrictionsLike(ImageSignature item)
withNewImageSignatureAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withResourceQuotaAttributeRestrictions(ResourceQuota resourceQuotaAttributeRestrictions)
withResourceQuotaAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ResourceQuotaAttributeRestrictionsNested<A> withNewResourceQuotaAttributeRestrictions()
withNewResourceQuotaAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ResourceQuotaAttributeRestrictionsNested<A> withNewResourceQuotaAttributeRestrictionsLike(ResourceQuota item)
withNewResourceQuotaAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withBuildRequestAttributeRestrictions(BuildRequest buildRequestAttributeRestrictions)
withBuildRequestAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictions()
withNewBuildRequestAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictionsLike(BuildRequest item)
withNewBuildRequestAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withDaemonSetAttributeRestrictions(DaemonSet daemonSetAttributeRestrictions)
withDaemonSetAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.DaemonSetAttributeRestrictionsNested<A> withNewDaemonSetAttributeRestrictions()
withNewDaemonSetAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.DaemonSetAttributeRestrictionsNested<A> withNewDaemonSetAttributeRestrictionsLike(DaemonSet item)
withNewDaemonSetAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withImageStreamAttributeRestrictions(ImageStream imageStreamAttributeRestrictions)
withImageStreamAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ImageStreamAttributeRestrictionsNested<A> withNewImageStreamAttributeRestrictions()
withNewImageStreamAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ImageStreamAttributeRestrictionsNested<A> withNewImageStreamAttributeRestrictionsLike(ImageStream item)
withNewImageStreamAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withOAuthClientAttributeRestrictions(OAuthClient oAuthClientAttributeRestrictions)
withOAuthClientAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.OAuthClientAttributeRestrictionsNested<A> withNewOAuthClientAttributeRestrictions()
withNewOAuthClientAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.OAuthClientAttributeRestrictionsNested<A> withNewOAuthClientAttributeRestrictionsLike(OAuthClient item)
withNewOAuthClientAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withIdentityAttributeRestrictions(Identity identityAttributeRestrictions)
withIdentityAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.IdentityAttributeRestrictionsNested<A> withNewIdentityAttributeRestrictions()
withNewIdentityAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.IdentityAttributeRestrictionsNested<A> withNewIdentityAttributeRestrictionsLike(Identity item)
withNewIdentityAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withLimitRangeAttributeRestrictions(LimitRange limitRangeAttributeRestrictions)
withLimitRangeAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.LimitRangeAttributeRestrictionsNested<A> withNewLimitRangeAttributeRestrictions()
withNewLimitRangeAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.LimitRangeAttributeRestrictionsNested<A> withNewLimitRangeAttributeRestrictionsLike(LimitRange item)
withNewLimitRangeAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withImageStreamImportAttributeRestrictions(ImageStreamImport imageStreamImportAttributeRestrictions)
withImageStreamImportAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ImageStreamImportAttributeRestrictionsNested<A> withNewImageStreamImportAttributeRestrictions()
withNewImageStreamImportAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ImageStreamImportAttributeRestrictionsNested<A> withNewImageStreamImportAttributeRestrictionsLike(ImageStreamImport item)
withNewImageStreamImportAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withProjectAttributeRestrictions(Project projectAttributeRestrictions)
withProjectAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ProjectAttributeRestrictionsNested<A> withNewProjectAttributeRestrictions()
withNewProjectAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ProjectAttributeRestrictionsNested<A> withNewProjectAttributeRestrictionsLike(Project item)
withNewProjectAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withBuildConfigAttributeRestrictions(BuildConfig buildConfigAttributeRestrictions)
withBuildConfigAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.BuildConfigAttributeRestrictionsNested<A> withNewBuildConfigAttributeRestrictions()
withNewBuildConfigAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.BuildConfigAttributeRestrictionsNested<A> withNewBuildConfigAttributeRestrictionsLike(BuildConfig item)
withNewBuildConfigAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withKubernetesRoleAttributeRestrictions(KubernetesRole kubernetesRoleAttributeRestrictions)
withKubernetesRoleAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.KubernetesRoleAttributeRestrictionsNested<A> withNewKubernetesRoleAttributeRestrictions()
withNewKubernetesRoleAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.KubernetesRoleAttributeRestrictionsNested<A> withNewKubernetesRoleAttributeRestrictionsLike(KubernetesRole item)
withNewKubernetesRoleAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withOAuthAuthorizeTokenAttributeRestrictions(OAuthAuthorizeToken oAuthAuthorizeTokenAttributeRestrictions)
withOAuthAuthorizeTokenAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.OAuthAuthorizeTokenAttributeRestrictionsNested<A> withNewOAuthAuthorizeTokenAttributeRestrictions()
withNewOAuthAuthorizeTokenAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.OAuthAuthorizeTokenAttributeRestrictionsNested<A> withNewOAuthAuthorizeTokenAttributeRestrictionsLike(OAuthAuthorizeToken item)
withNewOAuthAuthorizeTokenAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withClusterRoleBindingAttributeRestrictions(ClusterRoleBinding clusterRoleBindingAttributeRestrictions)
withClusterRoleBindingAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ClusterRoleBindingAttributeRestrictionsNested<A> withNewClusterRoleBindingAttributeRestrictions()
withNewClusterRoleBindingAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ClusterRoleBindingAttributeRestrictionsNested<A> withNewClusterRoleBindingAttributeRestrictionsLike(ClusterRoleBinding item)
withNewClusterRoleBindingAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withProjectRequestAttributeRestrictions(ProjectRequest projectRequestAttributeRestrictions)
withProjectRequestAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ProjectRequestAttributeRestrictionsNested<A> withNewProjectRequestAttributeRestrictions()
withNewProjectRequestAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ProjectRequestAttributeRestrictionsNested<A> withNewProjectRequestAttributeRestrictionsLike(ProjectRequest item)
withNewProjectRequestAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withTemplateAttributeRestrictions(Template templateAttributeRestrictions)
withTemplateAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.TemplateAttributeRestrictionsNested<A> withNewTemplateAttributeRestrictions()
withNewTemplateAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.TemplateAttributeRestrictionsNested<A> withNewTemplateAttributeRestrictionsLike(Template item)
withNewTemplateAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withOAuthClientAuthorizationAttributeRestrictions(OAuthClientAuthorization oAuthClientAuthorizationAttributeRestrictions)
withOAuthClientAuthorizationAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.OAuthClientAuthorizationAttributeRestrictionsNested<A> withNewOAuthClientAuthorizationAttributeRestrictions()
withNewOAuthClientAuthorizationAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.OAuthClientAuthorizationAttributeRestrictionsNested<A> withNewOAuthClientAuthorizationAttributeRestrictionsLike(OAuthClientAuthorization item)
withNewOAuthClientAuthorizationAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withPolicyBindingAttributeRestrictions(PolicyBinding policyBindingAttributeRestrictions)
withPolicyBindingAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PolicyBindingAttributeRestrictionsNested<A> withNewPolicyBindingAttributeRestrictions()
withNewPolicyBindingAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PolicyBindingAttributeRestrictionsNested<A> withNewPolicyBindingAttributeRestrictionsLike(PolicyBinding item)
withNewPolicyBindingAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withDeploymentAttributeRestrictions(Deployment deploymentAttributeRestrictions)
withDeploymentAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.DeploymentAttributeRestrictionsNested<A> withNewDeploymentAttributeRestrictions()
withNewDeploymentAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.DeploymentAttributeRestrictionsNested<A> withNewDeploymentAttributeRestrictionsLike(Deployment item)
withNewDeploymentAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withClusterRoleAttributeRestrictions(ClusterRole clusterRoleAttributeRestrictions)
withClusterRoleAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ClusterRoleAttributeRestrictionsNested<A> withNewClusterRoleAttributeRestrictions()
withNewClusterRoleAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ClusterRoleAttributeRestrictionsNested<A> withNewClusterRoleAttributeRestrictionsLike(ClusterRole item)
withNewClusterRoleAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withPodTemplateAttributeRestrictions(PodTemplate podTemplateAttributeRestrictions)
withPodTemplateAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PodTemplateAttributeRestrictionsNested<A> withNewPodTemplateAttributeRestrictions()
withNewPodTemplateAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PodTemplateAttributeRestrictionsNested<A> withNewPodTemplateAttributeRestrictionsLike(PodTemplate item)
withNewPodTemplateAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withKubernetesRoleBindingAttributeRestrictions(KubernetesRoleBinding kubernetesRoleBindingAttributeRestrictions)
withKubernetesRoleBindingAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.KubernetesRoleBindingAttributeRestrictionsNested<A> withNewKubernetesRoleBindingAttributeRestrictions()
withNewKubernetesRoleBindingAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.KubernetesRoleBindingAttributeRestrictionsNested<A> withNewKubernetesRoleBindingAttributeRestrictionsLike(KubernetesRoleBinding item)
withNewKubernetesRoleBindingAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withEventAttributeRestrictions(Event eventAttributeRestrictions)
withEventAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.EventAttributeRestrictionsNested<A> withNewEventAttributeRestrictions()
withNewEventAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.EventAttributeRestrictionsNested<A> withNewEventAttributeRestrictionsLike(Event item)
withNewEventAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withIngressAttributeRestrictions(Ingress ingressAttributeRestrictions)
withIngressAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.IngressAttributeRestrictionsNested<A> withNewIngressAttributeRestrictions()
withNewIngressAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.IngressAttributeRestrictionsNested<A> withNewIngressAttributeRestrictionsLike(Ingress item)
withNewIngressAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withDeploymentConfigAttributeRestrictions(DeploymentConfig deploymentConfigAttributeRestrictions)
withDeploymentConfigAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictions()
withNewDeploymentConfigAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictionsLike(DeploymentConfig item)
withNewDeploymentConfigAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withOAuthAccessTokenAttributeRestrictions(OAuthAccessToken oAuthAccessTokenAttributeRestrictions)
withOAuthAccessTokenAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictions()
withNewOAuthAccessTokenAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictionsLike(OAuthAccessToken item)
withNewOAuthAccessTokenAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withRoleBindingAttributeRestrictions(RoleBinding roleBindingAttributeRestrictions)
withRoleBindingAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<A> withNewRoleBindingAttributeRestrictions()
withNewRoleBindingAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<A> withNewRoleBindingAttributeRestrictionsLike(RoleBinding item)
withNewRoleBindingAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withPersistentVolumeAttributeRestrictions(PersistentVolume persistentVolumeAttributeRestrictions)
withPersistentVolumeAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PersistentVolumeAttributeRestrictionsNested<A> withNewPersistentVolumeAttributeRestrictions()
withNewPersistentVolumeAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PersistentVolumeAttributeRestrictionsNested<A> withNewPersistentVolumeAttributeRestrictionsLike(PersistentVolume item)
withNewPersistentVolumeAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withPersistentVolumeClaimAttributeRestrictions(PersistentVolumeClaim persistentVolumeClaimAttributeRestrictions)
withPersistentVolumeClaimAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PersistentVolumeClaimAttributeRestrictionsNested<A> withNewPersistentVolumeClaimAttributeRestrictions()
withNewPersistentVolumeClaimAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PersistentVolumeClaimAttributeRestrictionsNested<A> withNewPersistentVolumeClaimAttributeRestrictionsLike(PersistentVolumeClaim item)
withNewPersistentVolumeClaimAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withRoleAttributeRestrictions(Role roleAttributeRestrictions)
withRoleAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.RoleAttributeRestrictionsNested<A> withNewRoleAttributeRestrictions()
withNewRoleAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.RoleAttributeRestrictionsNested<A> withNewRoleAttributeRestrictionsLike(Role item)
withNewRoleAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withStatefulSetAttributeRestrictions(StatefulSet statefulSetAttributeRestrictions)
withStatefulSetAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.StatefulSetAttributeRestrictionsNested<A> withNewStatefulSetAttributeRestrictions()
withNewStatefulSetAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.StatefulSetAttributeRestrictionsNested<A> withNewStatefulSetAttributeRestrictionsLike(StatefulSet item)
withNewStatefulSetAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withUserAttributeRestrictions(User userAttributeRestrictions)
withUserAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.UserAttributeRestrictionsNested<A> withNewUserAttributeRestrictions()
withNewUserAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.UserAttributeRestrictionsNested<A> withNewUserAttributeRestrictionsLike(User item)
withNewUserAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withComponentStatusAttributeRestrictions(ComponentStatus componentStatusAttributeRestrictions)
withComponentStatusAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ComponentStatusAttributeRestrictionsNested<A> withNewComponentStatusAttributeRestrictions()
withNewComponentStatusAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ComponentStatusAttributeRestrictionsNested<A> withNewComponentStatusAttributeRestrictionsLike(ComponentStatus item)
withNewComponentStatusAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withRoleBindingRestrictionAttributeRestrictions(RoleBindingRestriction roleBindingRestrictionAttributeRestrictions)
withRoleBindingRestrictionAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.RoleBindingRestrictionAttributeRestrictionsNested<A> withNewRoleBindingRestrictionAttributeRestrictions()
withNewRoleBindingRestrictionAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.RoleBindingRestrictionAttributeRestrictionsNested<A> withNewRoleBindingRestrictionAttributeRestrictionsLike(RoleBindingRestriction item)
withNewRoleBindingRestrictionAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withTokenReviewAttributeRestrictions(TokenReview tokenReviewAttributeRestrictions)
withTokenReviewAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.TokenReviewAttributeRestrictionsNested<A> withNewTokenReviewAttributeRestrictions()
withNewTokenReviewAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.TokenReviewAttributeRestrictionsNested<A> withNewTokenReviewAttributeRestrictionsLike(TokenReview item)
withNewTokenReviewAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withPolicyAttributeRestrictions(Policy policyAttributeRestrictions)
withPolicyAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PolicyAttributeRestrictionsNested<A> withNewPolicyAttributeRestrictions()
withNewPolicyAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.PolicyAttributeRestrictionsNested<A> withNewPolicyAttributeRestrictionsLike(Policy item)
withNewPolicyAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withBindingAttributeRestrictions(Binding bindingAttributeRestrictions)
withBindingAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.BindingAttributeRestrictionsNested<A> withNewBindingAttributeRestrictions()
withNewBindingAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.BindingAttributeRestrictionsNested<A> withNewBindingAttributeRestrictionsLike(Binding item)
withNewBindingAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withSecretAttributeRestrictions(Secret secretAttributeRestrictions)
withSecretAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.SecretAttributeRestrictionsNested<A> withNewSecretAttributeRestrictions()
withNewSecretAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.SecretAttributeRestrictionsNested<A> withNewSecretAttributeRestrictionsLike(Secret item)
withNewSecretAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withSecurityContextConstraintsAttributeRestrictions(SecurityContextConstraints securityContextConstraintsAttributeRestrictions)
withSecurityContextConstraintsAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.SecurityContextConstraintsAttributeRestrictionsNested<A> withNewSecurityContextConstraintsAttributeRestrictions()
withNewSecurityContextConstraintsAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.SecurityContextConstraintsAttributeRestrictionsNested<A> withNewSecurityContextConstraintsAttributeRestrictionsLike(SecurityContextConstraints item)
withNewSecurityContextConstraintsAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withClusterPolicyBindingAttributeRestrictions(ClusterPolicyBinding clusterPolicyBindingAttributeRestrictions)
withClusterPolicyBindingAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ClusterPolicyBindingAttributeRestrictionsNested<A> withNewClusterPolicyBindingAttributeRestrictions()
withNewClusterPolicyBindingAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ClusterPolicyBindingAttributeRestrictionsNested<A> withNewClusterPolicyBindingAttributeRestrictionsLike(ClusterPolicyBinding item)
withNewClusterPolicyBindingAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withNetNamespaceAttributeRestrictions(NetNamespace netNamespaceAttributeRestrictions)
withNetNamespaceAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictions()
withNewNetNamespaceAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictionsLike(NetNamespace item)
withNewNetNamespaceAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withNodeAttributeRestrictions(Node nodeAttributeRestrictions)
withNodeAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.NodeAttributeRestrictionsNested<A> withNewNodeAttributeRestrictions()
withNewNodeAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.NodeAttributeRestrictionsNested<A> withNewNodeAttributeRestrictionsLike(Node item)
withNewNodeAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withJobAttributeRestrictions(Job jobAttributeRestrictions)
withJobAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.JobAttributeRestrictionsNested<A> withNewJobAttributeRestrictions()
withNewJobAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.JobAttributeRestrictionsNested<A> withNewJobAttributeRestrictionsLike(Job item)
withNewJobAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withServiceAccountAttributeRestrictions(ServiceAccount serviceAccountAttributeRestrictions)
withServiceAccountAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ServiceAccountAttributeRestrictionsNested<A> withNewServiceAccountAttributeRestrictions()
withNewServiceAccountAttributeRestrictions
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public PolicyRuleFluent.ServiceAccountAttributeRestrictionsNested<A> withNewServiceAccountAttributeRestrictionsLike(ServiceAccount item)
withNewServiceAccountAttributeRestrictionsLike
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A addToNonResourceURLs(int index, String item)
addToNonResourceURLs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A setToNonResourceURLs(int index, String item)
setToNonResourceURLs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A addToNonResourceURLs(String... items)
addToNonResourceURLs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A addAllToNonResourceURLs(Collection<String> items)
addAllToNonResourceURLs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A removeFromNonResourceURLs(String... items)
removeFromNonResourceURLs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A removeAllFromNonResourceURLs(Collection<String> items)
removeAllFromNonResourceURLs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public List<String> getNonResourceURLs()
getNonResourceURLs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getNonResourceURL(int index)
getNonResourceURL
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getFirstNonResourceURL()
getFirstNonResourceURL
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getLastNonResourceURL()
getLastNonResourceURL
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getMatchingNonResourceURL(Predicate<String> predicate)
getMatchingNonResourceURL
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withNonResourceURLs(List<String> nonResourceURLs)
withNonResourceURLs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withNonResourceURLs(String... nonResourceURLs)
withNonResourceURLs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public Boolean hasNonResourceURLs()
hasNonResourceURLs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A addToResourceNames(int index, String item)
addToResourceNames
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A setToResourceNames(int index, String item)
setToResourceNames
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A addToResourceNames(String... items)
addToResourceNames
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A addAllToResourceNames(Collection<String> items)
addAllToResourceNames
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A removeFromResourceNames(String... items)
removeFromResourceNames
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A removeAllFromResourceNames(Collection<String> items)
removeAllFromResourceNames
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public List<String> getResourceNames()
getResourceNames
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getResourceName(int index)
getResourceName
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getFirstResourceName()
getFirstResourceName
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getLastResourceName()
getLastResourceName
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getMatchingResourceName(Predicate<String> predicate)
getMatchingResourceName
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withResourceNames(List<String> resourceNames)
withResourceNames
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withResourceNames(String... resourceNames)
withResourceNames
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public Boolean hasResourceNames()
hasResourceNames
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A addToResources(int index, String item)
addToResources
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A setToResources(int index, String item)
setToResources
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A addToResources(String... items)
addToResources
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A addAllToResources(Collection<String> items)
addAllToResources
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A removeFromResources(String... items)
removeFromResources
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A removeAllFromResources(Collection<String> items)
removeAllFromResources
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public List<String> getResources()
getResources
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getResource(int index)
getResource
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getFirstResource()
getFirstResource
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getLastResource()
getLastResource
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getMatchingResource(Predicate<String> predicate)
getMatchingResource
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withResources(List<String> resources)
withResources
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withResources(String... resources)
withResources
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public Boolean hasResources()
hasResources
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A addToVerbs(int index, String item)
addToVerbs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A setToVerbs(int index, String item)
setToVerbs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A addToVerbs(String... items)
addToVerbs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A addAllToVerbs(Collection<String> items)
addAllToVerbs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A removeFromVerbs(String... items)
removeFromVerbs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A removeAllFromVerbs(Collection<String> items)
removeAllFromVerbs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public List<String> getVerbs()
getVerbs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getVerb(int index)
getVerb
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getFirstVerb()
getFirstVerb
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getLastVerb()
getLastVerb
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public String getMatchingVerb(Predicate<String> predicate)
getMatchingVerb
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withVerbs(List<String> verbs)
withVerbs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public A withVerbs(String... verbs)
withVerbs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
public Boolean hasVerbs()
hasVerbs
in interface PolicyRuleFluent<A extends PolicyRuleFluent<A>>
Copyright © 2011–2018 Red Hat. All rights reserved.