public class TopologySelectorTermFluentImpl<A extends TopologySelectorTermFluent<A>> extends BaseFluent<A> implements TopologySelectorTermFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
TopologySelectorTermFluentImpl.MatchLabelExpressionsNestedImpl<N> |
TopologySelectorTermFluent.MatchLabelExpressionsNested<N>
_visitables
Constructor and Description |
---|
TopologySelectorTermFluentImpl() |
TopologySelectorTermFluentImpl(TopologySelectorTerm instance) |
public TopologySelectorTermFluentImpl()
public TopologySelectorTermFluentImpl(TopologySelectorTerm instance)
public A addToMatchLabelExpressions(int index, TopologySelectorLabelRequirement item)
addToMatchLabelExpressions
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public A setToMatchLabelExpressions(int index, TopologySelectorLabelRequirement item)
setToMatchLabelExpressions
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public A addToMatchLabelExpressions(TopologySelectorLabelRequirement... items)
addToMatchLabelExpressions
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public A addAllToMatchLabelExpressions(Collection<TopologySelectorLabelRequirement> items)
addAllToMatchLabelExpressions
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public A removeFromMatchLabelExpressions(TopologySelectorLabelRequirement... items)
removeFromMatchLabelExpressions
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public A removeAllFromMatchLabelExpressions(Collection<TopologySelectorLabelRequirement> items)
removeAllFromMatchLabelExpressions
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
@Deprecated public List<TopologySelectorLabelRequirement> getMatchLabelExpressions()
getMatchLabelExpressions
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public List<TopologySelectorLabelRequirement> buildMatchLabelExpressions()
buildMatchLabelExpressions
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public TopologySelectorLabelRequirement buildMatchLabelExpression(int index)
buildMatchLabelExpression
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public TopologySelectorLabelRequirement buildFirstMatchLabelExpression()
buildFirstMatchLabelExpression
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public TopologySelectorLabelRequirement buildLastMatchLabelExpression()
buildLastMatchLabelExpression
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public TopologySelectorLabelRequirement buildMatchingMatchLabelExpression(Predicate<TopologySelectorLabelRequirementBuilder> predicate)
buildMatchingMatchLabelExpression
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public A withMatchLabelExpressions(List<TopologySelectorLabelRequirement> matchLabelExpressions)
withMatchLabelExpressions
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public A withMatchLabelExpressions(TopologySelectorLabelRequirement... matchLabelExpressions)
withMatchLabelExpressions
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public Boolean hasMatchLabelExpressions()
hasMatchLabelExpressions
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public TopologySelectorTermFluent.MatchLabelExpressionsNested<A> addNewMatchLabelExpression()
addNewMatchLabelExpression
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public TopologySelectorTermFluent.MatchLabelExpressionsNested<A> addNewMatchLabelExpressionLike(TopologySelectorLabelRequirement item)
addNewMatchLabelExpressionLike
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public TopologySelectorTermFluent.MatchLabelExpressionsNested<A> setNewMatchLabelExpressionLike(int index, TopologySelectorLabelRequirement item)
setNewMatchLabelExpressionLike
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editMatchLabelExpression(int index)
editMatchLabelExpression
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editFirstMatchLabelExpression()
editFirstMatchLabelExpression
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editLastMatchLabelExpression()
editLastMatchLabelExpression
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
public TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editMatchingMatchLabelExpression(Predicate<TopologySelectorLabelRequirementBuilder> predicate)
editMatchingMatchLabelExpression
in interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
Copyright © 2015–2018 Red Hat. All rights reserved.