public interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
AuthorizationPolicySpecFluent.AuthorizationPolicyProviderActionDetailNested<N> |
static interface |
AuthorizationPolicySpecFluent.RulesNested<N> |
static interface |
AuthorizationPolicySpecFluent.TypeSelectorNested<N> |
@Deprecated IsAuthorizationPolicyActionDetail getActionDetail()
IsAuthorizationPolicyActionDetail buildActionDetail()
A withActionDetail(IsAuthorizationPolicyActionDetail actionDetail)
Boolean hasActionDetail()
A withAuthorizationPolicyProviderActionDetail(AuthorizationPolicyProvider authorizationPolicyProviderActionDetail)
AuthorizationPolicySpecFluent.AuthorizationPolicyProviderActionDetailNested<A> withNewAuthorizationPolicyProviderActionDetail()
AuthorizationPolicySpecFluent.AuthorizationPolicyProviderActionDetailNested<A> withNewAuthorizationPolicyProviderActionDetailLike(AuthorizationPolicyProvider item)
AuthorizationPolicyAction getAction()
A withAction(AuthorizationPolicyAction action)
Boolean hasAction()
A addAllToRules(Collection<Rule> items)
A removeAllFromRules(Collection<Rule> items)
A removeMatchingFromRules(Predicate<RuleBuilder> predicate)
@Deprecated List<Rule> getRules()
Rule buildFirstRule()
Rule buildLastRule()
Rule buildMatchingRule(Predicate<RuleBuilder> predicate)
Boolean hasMatchingRule(Predicate<RuleBuilder> predicate)
Boolean hasRules()
AuthorizationPolicySpecFluent.RulesNested<A> addNewRule()
AuthorizationPolicySpecFluent.RulesNested<A> addNewRuleLike(Rule item)
AuthorizationPolicySpecFluent.RulesNested<A> setNewRuleLike(Integer index, Rule item)
AuthorizationPolicySpecFluent.RulesNested<A> editRule(Integer index)
AuthorizationPolicySpecFluent.RulesNested<A> editFirstRule()
AuthorizationPolicySpecFluent.RulesNested<A> editLastRule()
AuthorizationPolicySpecFluent.RulesNested<A> editMatchingRule(Predicate<RuleBuilder> predicate)
@Deprecated WorkloadSelector getSelector()
WorkloadSelector buildSelector()
A withSelector(WorkloadSelector selector)
Boolean hasSelector()
AuthorizationPolicySpecFluent.TypeSelectorNested<A> withNewTypeSelector()
AuthorizationPolicySpecFluent.TypeSelectorNested<A> withNewSelectorLike(WorkloadSelector item)
AuthorizationPolicySpecFluent.TypeSelectorNested<A> editTypeSelector()
AuthorizationPolicySpecFluent.TypeSelectorNested<A> editOrNewSelector()
AuthorizationPolicySpecFluent.TypeSelectorNested<A> editOrNewSelectorLike(WorkloadSelector item)
Copyright © 2015–2022 Red Hat. All rights reserved.