public class V1TopologySelectorTermFluentImpl<A extends V1TopologySelectorTermFluent<A>> extends BaseFluent<A> implements V1TopologySelectorTermFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
V1TopologySelectorTermFluentImpl.MatchLabelExpressionsNestedImpl<N> |
V1TopologySelectorTermFluent.MatchLabelExpressionsNested<N>
_visitables
Constructor and Description |
---|
V1TopologySelectorTermFluentImpl() |
V1TopologySelectorTermFluentImpl(V1TopologySelectorTerm instance) |
public V1TopologySelectorTermFluentImpl()
public V1TopologySelectorTermFluentImpl(V1TopologySelectorTerm instance)
public A addToMatchLabelExpressions(int index, V1TopologySelectorLabelRequirement item)
addToMatchLabelExpressions
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public A setToMatchLabelExpressions(int index, V1TopologySelectorLabelRequirement item)
setToMatchLabelExpressions
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public A addToMatchLabelExpressions(V1TopologySelectorLabelRequirement... items)
addToMatchLabelExpressions
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public A addAllToMatchLabelExpressions(Collection<V1TopologySelectorLabelRequirement> items)
addAllToMatchLabelExpressions
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public A removeFromMatchLabelExpressions(V1TopologySelectorLabelRequirement... items)
removeFromMatchLabelExpressions
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public A removeAllFromMatchLabelExpressions(Collection<V1TopologySelectorLabelRequirement> items)
removeAllFromMatchLabelExpressions
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public A removeMatchingFromMatchLabelExpressions(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate)
removeMatchingFromMatchLabelExpressions
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
@Deprecated public List<V1TopologySelectorLabelRequirement> getMatchLabelExpressions()
getMatchLabelExpressions
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public List<V1TopologySelectorLabelRequirement> buildMatchLabelExpressions()
buildMatchLabelExpressions
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public V1TopologySelectorLabelRequirement buildMatchLabelExpression(int index)
buildMatchLabelExpression
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public V1TopologySelectorLabelRequirement buildFirstMatchLabelExpression()
buildFirstMatchLabelExpression
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public V1TopologySelectorLabelRequirement buildLastMatchLabelExpression()
buildLastMatchLabelExpression
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public V1TopologySelectorLabelRequirement buildMatchingMatchLabelExpression(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate)
buildMatchingMatchLabelExpression
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public Boolean hasMatchingMatchLabelExpression(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate)
hasMatchingMatchLabelExpression
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public A withMatchLabelExpressions(List<V1TopologySelectorLabelRequirement> matchLabelExpressions)
withMatchLabelExpressions
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public A withMatchLabelExpressions(V1TopologySelectorLabelRequirement... matchLabelExpressions)
withMatchLabelExpressions
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public Boolean hasMatchLabelExpressions()
hasMatchLabelExpressions
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> addNewMatchLabelExpression()
addNewMatchLabelExpression
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> addNewMatchLabelExpressionLike(V1TopologySelectorLabelRequirement item)
addNewMatchLabelExpressionLike
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> setNewMatchLabelExpressionLike(int index, V1TopologySelectorLabelRequirement item)
setNewMatchLabelExpressionLike
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editMatchLabelExpression(int index)
editMatchLabelExpression
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editFirstMatchLabelExpression()
editFirstMatchLabelExpression
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editLastMatchLabelExpression()
editLastMatchLabelExpression
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
public V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editMatchingMatchLabelExpression(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate)
editMatchingMatchLabelExpression
in interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
Copyright © 2020. All rights reserved.