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, VISIT
Constructor and Description |
---|
V1alpha1FlowSchemaSpecFluentImpl() |
V1alpha1FlowSchemaSpecFluentImpl(io.kubernetes.client.openapi.models.V1alpha1FlowSchemaSpec instance) |
Modifier and Type | Method and Description |
---|---|
A |
addAllToRules(Collection<io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects> items) |
V1alpha1FlowSchemaSpecFluent.RulesNested<A> |
addNewRule() |
V1alpha1FlowSchemaSpecFluent.RulesNested<A> |
addNewRuleLike(io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects item) |
A |
addToRules(int index,
io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects item) |
A |
addToRules(io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects... items) |
io.kubernetes.client.openapi.models.V1alpha1FlowDistinguisherMethod |
buildDistinguisherMethod() |
io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects |
buildFirstRule() |
io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects |
buildLastRule() |
io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects |
buildMatchingRule(Predicate<V1alpha1PolicyRulesWithSubjectsBuilder> predicate) |
io.kubernetes.client.openapi.models.V1alpha1PriorityLevelConfigurationReference |
buildPriorityLevelConfiguration() |
io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects |
buildRule(int index) |
List<io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects> |
buildRules() |
V1alpha1FlowSchemaSpecFluent.DistinguisherMethodNested<A> |
editDistinguisherMethod() |
V1alpha1FlowSchemaSpecFluent.RulesNested<A> |
editFirstRule() |
V1alpha1FlowSchemaSpecFluent.RulesNested<A> |
editLastRule() |
V1alpha1FlowSchemaSpecFluent.RulesNested<A> |
editMatchingRule(Predicate<V1alpha1PolicyRulesWithSubjectsBuilder> predicate) |
V1alpha1FlowSchemaSpecFluent.DistinguisherMethodNested<A> |
editOrNewDistinguisherMethod() |
V1alpha1FlowSchemaSpecFluent.DistinguisherMethodNested<A> |
editOrNewDistinguisherMethodLike(io.kubernetes.client.openapi.models.V1alpha1FlowDistinguisherMethod item) |
V1alpha1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> |
editOrNewPriorityLevelConfiguration() |
V1alpha1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> |
editOrNewPriorityLevelConfigurationLike(io.kubernetes.client.openapi.models.V1alpha1PriorityLevelConfigurationReference item) |
V1alpha1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> |
editPriorityLevelConfiguration() |
V1alpha1FlowSchemaSpecFluent.RulesNested<A> |
editRule(int index) |
boolean |
equals(Object o) |
io.kubernetes.client.openapi.models.V1alpha1FlowDistinguisherMethod |
getDistinguisherMethod()
Deprecated.
|
Integer |
getMatchingPrecedence() |
io.kubernetes.client.openapi.models.V1alpha1PriorityLevelConfigurationReference |
getPriorityLevelConfiguration()
Deprecated.
|
List<io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects> |
getRules()
Deprecated.
|
Boolean |
hasDistinguisherMethod() |
int |
hashCode() |
Boolean |
hasMatchingPrecedence() |
Boolean |
hasMatchingRule(Predicate<V1alpha1PolicyRulesWithSubjectsBuilder> predicate) |
Boolean |
hasPriorityLevelConfiguration() |
Boolean |
hasRules() |
A |
removeAllFromRules(Collection<io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects> items) |
A |
removeFromRules(io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects... items) |
A |
removeMatchingFromRules(Predicate<V1alpha1PolicyRulesWithSubjectsBuilder> predicate) |
V1alpha1FlowSchemaSpecFluent.RulesNested<A> |
setNewRuleLike(int index,
io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects item) |
A |
setToRules(int index,
io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects item) |
A |
withDistinguisherMethod(io.kubernetes.client.openapi.models.V1alpha1FlowDistinguisherMethod distinguisherMethod) |
A |
withMatchingPrecedence(Integer matchingPrecedence) |
V1alpha1FlowSchemaSpecFluent.DistinguisherMethodNested<A> |
withNewDistinguisherMethod() |
V1alpha1FlowSchemaSpecFluent.DistinguisherMethodNested<A> |
withNewDistinguisherMethodLike(io.kubernetes.client.openapi.models.V1alpha1FlowDistinguisherMethod item) |
V1alpha1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> |
withNewPriorityLevelConfiguration() |
V1alpha1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> |
withNewPriorityLevelConfigurationLike(io.kubernetes.client.openapi.models.V1alpha1PriorityLevelConfigurationReference item) |
A |
withPriorityLevelConfiguration(io.kubernetes.client.openapi.models.V1alpha1PriorityLevelConfigurationReference priorityLevelConfiguration) |
A |
withRules(List<io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects> rules) |
A |
withRules(io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects... rules) |
accept, accept, acceptInternal, aggregate, aggregate, build, build, builderOf, canVisit, hasCompatibleVisitMethod
public V1alpha1FlowSchemaSpecFluentImpl()
public V1alpha1FlowSchemaSpecFluentImpl(io.kubernetes.client.openapi.models.V1alpha1FlowSchemaSpec instance)
@Deprecated public io.kubernetes.client.openapi.models.V1alpha1FlowDistinguisherMethod getDistinguisherMethod()
getDistinguisherMethod
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public io.kubernetes.client.openapi.models.V1alpha1FlowDistinguisherMethod buildDistinguisherMethod()
buildDistinguisherMethod
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public A withDistinguisherMethod(io.kubernetes.client.openapi.models.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(io.kubernetes.client.openapi.models.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(io.kubernetes.client.openapi.models.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 io.kubernetes.client.openapi.models.V1alpha1PriorityLevelConfigurationReference getPriorityLevelConfiguration()
getPriorityLevelConfiguration
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public io.kubernetes.client.openapi.models.V1alpha1PriorityLevelConfigurationReference buildPriorityLevelConfiguration()
buildPriorityLevelConfiguration
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public A withPriorityLevelConfiguration(io.kubernetes.client.openapi.models.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(io.kubernetes.client.openapi.models.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(io.kubernetes.client.openapi.models.V1alpha1PriorityLevelConfigurationReference item)
editOrNewPriorityLevelConfigurationLike
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public A addToRules(int index, io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects item)
addToRules
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public A setToRules(int index, io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects item)
setToRules
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public A addToRules(io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects... items)
addToRules
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public A addAllToRules(Collection<io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects> items)
addAllToRules
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public A removeFromRules(io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects... items)
removeFromRules
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public A removeAllFromRules(Collection<io.kubernetes.client.openapi.models.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<io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects> getRules()
getRules
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public List<io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects> buildRules()
buildRules
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects buildRule(int index)
buildRule
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects buildFirstRule()
buildFirstRule
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects buildLastRule()
buildLastRule
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public io.kubernetes.client.openapi.models.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<io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects> rules)
withRules
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public A withRules(io.kubernetes.client.openapi.models.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(io.kubernetes.client.openapi.models.V1alpha1PolicyRulesWithSubjects item)
addNewRuleLike
in interface V1alpha1FlowSchemaSpecFluent<A extends V1alpha1FlowSchemaSpecFluent<A>>
public V1alpha1FlowSchemaSpecFluent.RulesNested<A> setNewRuleLike(int index, io.kubernetes.client.openapi.models.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.