public class AuthorizationPolicySpecFluentImpl<A extends AuthorizationPolicySpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements AuthorizationPolicySpecFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
AuthorizationPolicySpecFluentImpl.AuthorizationPolicyProviderActionDetailNestedImpl<N> |
class |
AuthorizationPolicySpecFluentImpl.RulesNestedImpl<N> |
class |
AuthorizationPolicySpecFluentImpl.TypeSelectorNestedImpl<N> |
AuthorizationPolicySpecFluent.AuthorizationPolicyProviderActionDetailNested<N>, AuthorizationPolicySpecFluent.RulesNested<N>, AuthorizationPolicySpecFluent.TypeSelectorNested<N>| Constructor and Description |
|---|
AuthorizationPolicySpecFluentImpl() |
AuthorizationPolicySpecFluentImpl(AuthorizationPolicySpec instance) |
public AuthorizationPolicySpecFluentImpl()
public AuthorizationPolicySpecFluentImpl(AuthorizationPolicySpec instance)
@Deprecated public IsAuthorizationPolicyActionDetail getActionDetail()
getActionDetail in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public IsAuthorizationPolicyActionDetail buildActionDetail()
buildActionDetail in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public A withActionDetail(IsAuthorizationPolicyActionDetail actionDetail)
withActionDetail in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public Boolean hasActionDetail()
hasActionDetail in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public A withAuthorizationPolicyProviderActionDetail(AuthorizationPolicyProvider authorizationPolicyProviderActionDetail)
withAuthorizationPolicyProviderActionDetail in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public AuthorizationPolicySpecFluent.AuthorizationPolicyProviderActionDetailNested<A> withNewAuthorizationPolicyProviderActionDetail()
withNewAuthorizationPolicyProviderActionDetail in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public AuthorizationPolicySpecFluent.AuthorizationPolicyProviderActionDetailNested<A> withNewAuthorizationPolicyProviderActionDetailLike(AuthorizationPolicyProvider item)
withNewAuthorizationPolicyProviderActionDetailLike in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public AuthorizationPolicyAction getAction()
getAction in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public A withAction(AuthorizationPolicyAction action)
withAction in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public Boolean hasAction()
hasAction in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public A addToRules(Integer index, Rule item)
addToRules in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public A setToRules(Integer index, Rule item)
setToRules in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public A addToRules(Rule... items)
addToRules in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public A addAllToRules(Collection<Rule> items)
addAllToRules in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public A removeFromRules(Rule... items)
removeFromRules in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public A removeAllFromRules(Collection<Rule> items)
removeAllFromRules in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public A removeMatchingFromRules(Predicate<RuleBuilder> predicate)
removeMatchingFromRules in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>@Deprecated public List<Rule> getRules()
getRules in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public List<Rule> buildRules()
buildRules in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public Rule buildRule(Integer index)
buildRule in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public Rule buildFirstRule()
buildFirstRule in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public Rule buildLastRule()
buildLastRule in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public Rule buildMatchingRule(Predicate<RuleBuilder> predicate)
buildMatchingRule in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public Boolean hasMatchingRule(Predicate<RuleBuilder> predicate)
hasMatchingRule in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public A withRules(List<Rule> rules)
withRules in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public A withRules(Rule... rules)
withRules in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public Boolean hasRules()
hasRules in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public AuthorizationPolicySpecFluent.RulesNested<A> addNewRule()
addNewRule in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public AuthorizationPolicySpecFluent.RulesNested<A> addNewRuleLike(Rule item)
addNewRuleLike in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public AuthorizationPolicySpecFluent.RulesNested<A> setNewRuleLike(Integer index, Rule item)
setNewRuleLike in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public AuthorizationPolicySpecFluent.RulesNested<A> editRule(Integer index)
editRule in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public AuthorizationPolicySpecFluent.RulesNested<A> editFirstRule()
editFirstRule in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public AuthorizationPolicySpecFluent.RulesNested<A> editLastRule()
editLastRule in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public AuthorizationPolicySpecFluent.RulesNested<A> editMatchingRule(Predicate<RuleBuilder> predicate)
editMatchingRule in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>@Deprecated public WorkloadSelector getSelector()
getSelector in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public WorkloadSelector buildSelector()
buildSelector in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public A withSelector(WorkloadSelector selector)
withSelector in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public Boolean hasSelector()
hasSelector in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public AuthorizationPolicySpecFluent.TypeSelectorNested<A> withNewTypeSelector()
withNewTypeSelector in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public AuthorizationPolicySpecFluent.TypeSelectorNested<A> withNewSelectorLike(WorkloadSelector item)
withNewSelectorLike in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public AuthorizationPolicySpecFluent.TypeSelectorNested<A> editTypeSelector()
editTypeSelector in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public AuthorizationPolicySpecFluent.TypeSelectorNested<A> editOrNewSelector()
editOrNewSelector in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>public AuthorizationPolicySpecFluent.TypeSelectorNested<A> editOrNewSelectorLike(WorkloadSelector item)
editOrNewSelectorLike in interface AuthorizationPolicySpecFluent<A extends AuthorizationPolicySpecFluent<A>>Copyright © 2015–2020 Red Hat. All rights reserved.