public class V1alpha1FlowSchemaSpecFluentImpl<A extends V1alpha1FlowSchemaSpecFluent<A>> extends BaseFluent<A> implements V1alpha1FlowSchemaSpecFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
V1alpha1FlowSchemaSpecFluentImpl.DistinguisherMethodNestedImpl<N> |
class |
V1alpha1FlowSchemaSpecFluentImpl.PriorityLevelConfigurationNestedImpl<N> |
class |
V1alpha1FlowSchemaSpecFluentImpl.RulesNestedImpl<N> |
V1alpha1FlowSchemaSpecFluent.DistinguisherMethodNested<N>, V1alpha1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<N>, V1alpha1FlowSchemaSpecFluent.RulesNested<N>_visitables| Constructor and Description |
|---|
V1alpha1FlowSchemaSpecFluentImpl() |
V1alpha1FlowSchemaSpecFluentImpl(V1alpha1FlowSchemaSpec instance) |
public V1alpha1FlowSchemaSpecFluentImpl()
public V1alpha1FlowSchemaSpecFluentImpl(V1alpha1FlowSchemaSpec instance)
@Deprecated public V1alpha1FlowDistinguisherMethod getDistinguisherMethod()
getDistinguisherMethod in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowDistinguisherMethod buildDistinguisherMethod()
buildDistinguisherMethod in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public A withDistinguisherMethod(V1alpha1FlowDistinguisherMethod distinguisherMethod)
withDistinguisherMethod in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public Boolean hasDistinguisherMethod()
hasDistinguisherMethod in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.DistinguisherMethodNested<A> withNewDistinguisherMethod()
withNewDistinguisherMethod in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.DistinguisherMethodNested<A> withNewDistinguisherMethodLike(V1alpha1FlowDistinguisherMethod item)
withNewDistinguisherMethodLike in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.DistinguisherMethodNested<A> editDistinguisherMethod()
editDistinguisherMethod in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.DistinguisherMethodNested<A> editOrNewDistinguisherMethod()
editOrNewDistinguisherMethod in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.DistinguisherMethodNested<A> editOrNewDistinguisherMethodLike(V1alpha1FlowDistinguisherMethod item)
editOrNewDistinguisherMethodLike in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public Integer getMatchingPrecedence()
getMatchingPrecedence in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public A withMatchingPrecedence(Integer matchingPrecedence)
withMatchingPrecedence in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public Boolean hasMatchingPrecedence()
hasMatchingPrecedence in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>@Deprecated public V1alpha1PriorityLevelConfigurationReference getPriorityLevelConfiguration()
getPriorityLevelConfiguration in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1PriorityLevelConfigurationReference buildPriorityLevelConfiguration()
buildPriorityLevelConfiguration in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public A withPriorityLevelConfiguration(V1alpha1PriorityLevelConfigurationReference priorityLevelConfiguration)
withPriorityLevelConfiguration in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public Boolean hasPriorityLevelConfiguration()
hasPriorityLevelConfiguration in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> withNewPriorityLevelConfiguration()
withNewPriorityLevelConfiguration in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> withNewPriorityLevelConfigurationLike(V1alpha1PriorityLevelConfigurationReference item)
withNewPriorityLevelConfigurationLike in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> editPriorityLevelConfiguration()
editPriorityLevelConfiguration in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> editOrNewPriorityLevelConfiguration()
editOrNewPriorityLevelConfiguration in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> editOrNewPriorityLevelConfigurationLike(V1alpha1PriorityLevelConfigurationReference item)
editOrNewPriorityLevelConfigurationLike in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public A addToRules(int index, V1alpha1PolicyRulesWithSubjects item)
addToRules in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public A setToRules(int index, V1alpha1PolicyRulesWithSubjects item)
setToRules in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public A addToRules(V1alpha1PolicyRulesWithSubjects... items)
addToRules in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public A addAllToRules(Collection<V1alpha1PolicyRulesWithSubjects> items)
addAllToRules in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public A removeFromRules(V1alpha1PolicyRulesWithSubjects... items)
removeFromRules in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public A removeAllFromRules(Collection<V1alpha1PolicyRulesWithSubjects> items)
removeAllFromRules in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public A removeMatchingFromRules(Predicate<V1alpha1PolicyRulesWithSubjectsBuilder> predicate)
removeMatchingFromRules in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>@Deprecated public List<V1alpha1PolicyRulesWithSubjects> getRules()
getRules in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public List<V1alpha1PolicyRulesWithSubjects> buildRules()
buildRules in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1PolicyRulesWithSubjects buildRule(int index)
buildRule in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1PolicyRulesWithSubjects buildFirstRule()
buildFirstRule in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1PolicyRulesWithSubjects buildLastRule()
buildLastRule in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1PolicyRulesWithSubjects buildMatchingRule(Predicate<V1alpha1PolicyRulesWithSubjectsBuilder> predicate)
buildMatchingRule in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public Boolean hasMatchingRule(Predicate<V1alpha1PolicyRulesWithSubjectsBuilder> predicate)
hasMatchingRule in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public A withRules(List<V1alpha1PolicyRulesWithSubjects> rules)
withRules in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public A withRules(V1alpha1PolicyRulesWithSubjects... rules)
withRules in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public Boolean hasRules()
hasRules in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.RulesNested<A> addNewRule()
addNewRule in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.RulesNested<A> addNewRuleLike(V1alpha1PolicyRulesWithSubjects item)
addNewRuleLike in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.RulesNested<A> setNewRuleLike(int index, V1alpha1PolicyRulesWithSubjects item)
setNewRuleLike in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.RulesNested<A> editRule(int index)
editRule in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.RulesNested<A> editFirstRule()
editFirstRule in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.RulesNested<A> editLastRule()
editLastRule in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>public V1alpha1FlowSchemaSpecFluent.RulesNested<A> editMatchingRule(Predicate<V1alpha1PolicyRulesWithSubjectsBuilder> predicate)
editMatchingRule in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>Copyright © 2021. All rights reserved.