public class PolicyRuleBuilder extends PolicyRuleFluentImpl<PolicyRuleBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<PolicyRule,PolicyRuleBuilder>
PolicyRuleFluent.AppliedClusterResourceQuotaAttributeRestrictionsNested<N>, PolicyRuleFluent.BrokerTemplateInstanceAttributeRestrictionsNested<N>, PolicyRuleFluent.BuildAttributeRestrictionsNested<N>, PolicyRuleFluent.BuildConfigAttributeRestrictionsNested<N>, PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<N>, PolicyRuleFluent.ClusterNetworkAttributeRestrictionsNested<N>, PolicyRuleFluent.ClusterResourceQuotaAttributeRestrictionsNested<N>, PolicyRuleFluent.ClusterRoleAttributeRestrictionsNested<N>, PolicyRuleFluent.ClusterRoleBindingAttributeRestrictionsNested<N>, PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>, PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>, PolicyRuleFluent.GroupAttributeRestrictionsNested<N>, PolicyRuleFluent.HelmChartRepositoryAttributeRestrictionsNested<N>, PolicyRuleFluent.HostSubnetAttributeRestrictionsNested<N>, PolicyRuleFluent.IdentityAttributeRestrictionsNested<N>, PolicyRuleFluent.ImageAttributeRestrictionsNested<N>, PolicyRuleFluent.ImageSignatureAttributeRestrictionsNested<N>, PolicyRuleFluent.ImageStreamAttributeRestrictionsNested<N>, PolicyRuleFluent.ImageStreamImageAttributeRestrictionsNested<N>, PolicyRuleFluent.ImageStreamImportAttributeRestrictionsNested<N>, PolicyRuleFluent.ImageStreamMappingAttributeRestrictionsNested<N>, PolicyRuleFluent.ImageStreamTagAttributeRestrictionsNested<N>, PolicyRuleFluent.ImageTagAttributeRestrictionsNested<N>, PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>, PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>, PolicyRuleFluent.OAuthAuthorizeTokenAttributeRestrictionsNested<N>, PolicyRuleFluent.OAuthClientAttributeRestrictionsNested<N>, PolicyRuleFluent.OAuthClientAuthorizationAttributeRestrictionsNested<N>, PolicyRuleFluent.PersistentVolumeClaimAttributeRestrictionsNested<N>, PolicyRuleFluent.ProjectAttributeRestrictionsNested<N>, PolicyRuleFluent.ProjectRequestAttributeRestrictionsNested<N>, PolicyRuleFluent.RangeAllocationAttributeRestrictionsNested<N>, PolicyRuleFluent.RoleAttributeRestrictionsNested<N>, PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<N>, PolicyRuleFluent.RoleBindingRestrictionAttributeRestrictionsNested<N>, PolicyRuleFluent.RouteAttributeRestrictionsNested<N>, PolicyRuleFluent.SecurityContextConstraintsAttributeRestrictionsNested<N>, PolicyRuleFluent.TemplateAttributeRestrictionsNested<N>, PolicyRuleFluent.TemplateInstanceAttributeRestrictionsNested<N>, PolicyRuleFluent.UserAttributeRestrictionsNested<N>, PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<N>, PolicyRuleFluent.UserOAuthAccessTokenAttributeRestrictionsNested<N>| Constructor and Description |
|---|
PolicyRuleBuilder() |
PolicyRuleBuilder(Boolean validationEnabled) |
PolicyRuleBuilder(PolicyRule instance) |
PolicyRuleBuilder(PolicyRule instance,
Boolean validationEnabled) |
PolicyRuleBuilder(PolicyRuleFluent<?> fluent) |
PolicyRuleBuilder(PolicyRuleFluent<?> fluent,
Boolean validationEnabled) |
PolicyRuleBuilder(PolicyRuleFluent<?> fluent,
PolicyRule instance) |
PolicyRuleBuilder(PolicyRuleFluent<?> fluent,
PolicyRule instance,
Boolean validationEnabled) |
| Modifier and Type | Method and Description |
|---|---|
PolicyRule |
build() |
addAllToApiGroups, addAllToNonResourceURLs, addAllToResourceNames, addAllToResources, addAllToVerbs, addToAdditionalProperties, addToAdditionalProperties, addToApiGroups, addToApiGroups, addToNonResourceURLs, addToNonResourceURLs, addToResourceNames, addToResourceNames, addToResources, addToResources, addToVerbs, addToVerbs, buildAttributeRestrictions, equals, getAdditionalProperties, getApiGroup, getApiGroups, getAttributeRestrictions, getFirstApiGroup, getFirstNonResourceURL, getFirstResource, getFirstResourceName, getFirstVerb, getLastApiGroup, getLastNonResourceURL, getLastResource, getLastResourceName, getLastVerb, getMatchingApiGroup, getMatchingNonResourceURL, getMatchingResource, getMatchingResourceName, getMatchingVerb, getNonResourceURL, getNonResourceURLs, getResource, getResourceName, getResourceNames, getResources, getVerb, getVerbs, hasAdditionalProperties, hasApiGroups, hasAttributeRestrictions, hashCode, hasMatchingApiGroup, hasMatchingNonResourceURL, hasMatchingResource, hasMatchingResourceName, hasMatchingVerb, hasNonResourceURLs, hasResourceNames, hasResources, hasVerbs, removeAllFromApiGroups, removeAllFromNonResourceURLs, removeAllFromResourceNames, removeAllFromResources, removeAllFromVerbs, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromApiGroups, removeFromNonResourceURLs, removeFromResourceNames, removeFromResources, removeFromVerbs, setToApiGroups, setToNonResourceURLs, setToResourceNames, setToResources, setToVerbs, toString, withAdditionalProperties, withApiGroups, withApiGroups, withAppliedClusterResourceQuotaAttributeRestrictions, withAttributeRestrictions, withBrokerTemplateInstanceAttributeRestrictions, withBuildAttributeRestrictions, withBuildConfigAttributeRestrictions, withBuildRequestAttributeRestrictions, withClusterNetworkAttributeRestrictions, withClusterResourceQuotaAttributeRestrictions, withClusterRoleAttributeRestrictions, withClusterRoleBindingAttributeRestrictions, withDeploymentConfigAttributeRestrictions, withEgressNetworkPolicyAttributeRestrictions, withGroupAttributeRestrictions, withHelmChartRepositoryAttributeRestrictions, withHostSubnetAttributeRestrictions, withIdentityAttributeRestrictions, withImageAttributeRestrictions, withImageSignatureAttributeRestrictions, withImageStreamAttributeRestrictions, withImageStreamImageAttributeRestrictions, withImageStreamImportAttributeRestrictions, withImageStreamMappingAttributeRestrictions, withImageStreamTagAttributeRestrictions, withImageTagAttributeRestrictions, withNetNamespaceAttributeRestrictions, withNewAppliedClusterResourceQuotaAttributeRestrictions, withNewAppliedClusterResourceQuotaAttributeRestrictionsLike, withNewBrokerTemplateInstanceAttributeRestrictions, withNewBrokerTemplateInstanceAttributeRestrictionsLike, withNewBuildAttributeRestrictions, withNewBuildAttributeRestrictionsLike, withNewBuildConfigAttributeRestrictions, withNewBuildConfigAttributeRestrictionsLike, withNewBuildRequestAttributeRestrictions, withNewBuildRequestAttributeRestrictionsLike, withNewClusterNetworkAttributeRestrictions, withNewClusterNetworkAttributeRestrictionsLike, withNewClusterResourceQuotaAttributeRestrictions, withNewClusterResourceQuotaAttributeRestrictionsLike, withNewClusterRoleAttributeRestrictions, withNewClusterRoleAttributeRestrictionsLike, withNewClusterRoleBindingAttributeRestrictions, withNewClusterRoleBindingAttributeRestrictionsLike, withNewDeploymentConfigAttributeRestrictions, withNewDeploymentConfigAttributeRestrictionsLike, withNewEgressNetworkPolicyAttributeRestrictions, withNewEgressNetworkPolicyAttributeRestrictionsLike, withNewGroupAttributeRestrictions, withNewGroupAttributeRestrictionsLike, withNewHelmChartRepositoryAttributeRestrictions, withNewHelmChartRepositoryAttributeRestrictionsLike, withNewHostSubnetAttributeRestrictions, withNewHostSubnetAttributeRestrictionsLike, withNewIdentityAttributeRestrictions, withNewIdentityAttributeRestrictionsLike, withNewImageAttributeRestrictions, withNewImageAttributeRestrictionsLike, withNewImageSignatureAttributeRestrictions, withNewImageSignatureAttributeRestrictionsLike, withNewImageStreamAttributeRestrictions, withNewImageStreamAttributeRestrictionsLike, withNewImageStreamImageAttributeRestrictions, withNewImageStreamImageAttributeRestrictionsLike, withNewImageStreamImportAttributeRestrictions, withNewImageStreamImportAttributeRestrictionsLike, withNewImageStreamMappingAttributeRestrictions, withNewImageStreamMappingAttributeRestrictionsLike, withNewImageStreamTagAttributeRestrictions, withNewImageStreamTagAttributeRestrictionsLike, withNewImageTagAttributeRestrictions, withNewImageTagAttributeRestrictionsLike, withNewNetNamespaceAttributeRestrictions, withNewNetNamespaceAttributeRestrictionsLike, withNewOAuthAccessTokenAttributeRestrictions, withNewOAuthAccessTokenAttributeRestrictionsLike, withNewOAuthAuthorizeTokenAttributeRestrictions, withNewOAuthAuthorizeTokenAttributeRestrictionsLike, withNewOAuthClientAttributeRestrictions, withNewOAuthClientAttributeRestrictionsLike, withNewOAuthClientAuthorizationAttributeRestrictions, withNewOAuthClientAuthorizationAttributeRestrictionsLike, withNewPersistentVolumeClaimAttributeRestrictions, withNewPersistentVolumeClaimAttributeRestrictionsLike, withNewProjectAttributeRestrictions, withNewProjectAttributeRestrictionsLike, withNewProjectRequestAttributeRestrictions, withNewProjectRequestAttributeRestrictionsLike, withNewRangeAllocationAttributeRestrictions, withNewRangeAllocationAttributeRestrictionsLike, withNewRoleAttributeRestrictions, withNewRoleAttributeRestrictionsLike, withNewRoleBindingAttributeRestrictions, withNewRoleBindingAttributeRestrictionsLike, withNewRoleBindingRestrictionAttributeRestrictions, withNewRoleBindingRestrictionAttributeRestrictionsLike, withNewRouteAttributeRestrictions, withNewRouteAttributeRestrictionsLike, withNewSecurityContextConstraintsAttributeRestrictions, withNewSecurityContextConstraintsAttributeRestrictionsLike, withNewTemplateAttributeRestrictions, withNewTemplateAttributeRestrictionsLike, withNewTemplateInstanceAttributeRestrictions, withNewTemplateInstanceAttributeRestrictionsLike, withNewUserAttributeRestrictions, withNewUserAttributeRestrictionsLike, withNewUserIdentityMappingAttributeRestrictions, withNewUserIdentityMappingAttributeRestrictionsLike, withNewUserOAuthAccessTokenAttributeRestrictions, withNewUserOAuthAccessTokenAttributeRestrictionsLike, withNonResourceURLs, withNonResourceURLs, withOAuthAccessTokenAttributeRestrictions, withOAuthAuthorizeTokenAttributeRestrictions, withOAuthClientAttributeRestrictions, withOAuthClientAuthorizationAttributeRestrictions, withPersistentVolumeClaimAttributeRestrictions, withProjectAttributeRestrictions, withProjectRequestAttributeRestrictions, withRangeAllocationAttributeRestrictions, withResourceNames, withResourceNames, withResources, withResources, withRoleAttributeRestrictions, withRoleBindingAttributeRestrictions, withRoleBindingRestrictionAttributeRestrictions, withRouteAttributeRestrictions, withSecurityContextConstraintsAttributeRestrictions, withTemplateAttributeRestrictions, withTemplateInstanceAttributeRestrictions, withUserAttributeRestrictions, withUserIdentityMappingAttributeRestrictions, withUserOAuthAccessTokenAttributeRestrictions, withVerbs, withVerbsaccept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic PolicyRuleBuilder()
public PolicyRuleBuilder(Boolean validationEnabled)
public PolicyRuleBuilder(PolicyRuleFluent<?> fluent)
public PolicyRuleBuilder(PolicyRuleFluent<?> fluent, Boolean validationEnabled)
public PolicyRuleBuilder(PolicyRuleFluent<?> fluent, PolicyRule instance)
public PolicyRuleBuilder(PolicyRuleFluent<?> fluent, PolicyRule instance, Boolean validationEnabled)
public PolicyRuleBuilder(PolicyRule instance)
public PolicyRuleBuilder(PolicyRule instance, Boolean validationEnabled)
public PolicyRule build()
build in interface io.fabric8.kubernetes.api.builder.Builder<PolicyRule>Copyright © 2015–2022 Red Hat. All rights reserved.