public class NodeSelectorTermFluentImpl<A extends NodeSelectorTermFluent<A>> extends BaseFluent<A> implements NodeSelectorTermFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
NodeSelectorTermFluentImpl.MatchExpressionsNestedImpl<N> |
NodeSelectorTermFluent.MatchExpressionsNested<N>
_visitables
Constructor and Description |
---|
NodeSelectorTermFluentImpl() |
NodeSelectorTermFluentImpl(NodeSelectorTerm instance) |
public NodeSelectorTermFluentImpl()
public NodeSelectorTermFluentImpl(NodeSelectorTerm instance)
public A addToMatchExpressions(int index, NodeSelectorRequirement item)
addToMatchExpressions
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public A setToMatchExpressions(int index, NodeSelectorRequirement item)
setToMatchExpressions
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public A addToMatchExpressions(NodeSelectorRequirement... items)
addToMatchExpressions
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public A addAllToMatchExpressions(Collection<NodeSelectorRequirement> items)
addAllToMatchExpressions
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public A removeFromMatchExpressions(NodeSelectorRequirement... items)
removeFromMatchExpressions
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public A removeAllFromMatchExpressions(Collection<NodeSelectorRequirement> items)
removeAllFromMatchExpressions
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
@Deprecated public List<NodeSelectorRequirement> getMatchExpressions()
getMatchExpressions
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public List<NodeSelectorRequirement> buildMatchExpressions()
buildMatchExpressions
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public NodeSelectorRequirement buildMatchExpression(int index)
buildMatchExpression
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public NodeSelectorRequirement buildFirstMatchExpression()
buildFirstMatchExpression
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public NodeSelectorRequirement buildLastMatchExpression()
buildLastMatchExpression
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public NodeSelectorRequirement buildMatchingMatchExpression(Predicate<NodeSelectorRequirementBuilder> predicate)
buildMatchingMatchExpression
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public A withMatchExpressions(List<NodeSelectorRequirement> matchExpressions)
withMatchExpressions
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public A withMatchExpressions(NodeSelectorRequirement... matchExpressions)
withMatchExpressions
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public Boolean hasMatchExpressions()
hasMatchExpressions
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public NodeSelectorTermFluent.MatchExpressionsNested<A> addNewMatchExpression()
addNewMatchExpression
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public NodeSelectorTermFluent.MatchExpressionsNested<A> addNewMatchExpressionLike(NodeSelectorRequirement item)
addNewMatchExpressionLike
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public NodeSelectorTermFluent.MatchExpressionsNested<A> setNewMatchExpressionLike(int index, NodeSelectorRequirement item)
setNewMatchExpressionLike
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public NodeSelectorTermFluent.MatchExpressionsNested<A> editMatchExpression(int index)
editMatchExpression
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public NodeSelectorTermFluent.MatchExpressionsNested<A> editFirstMatchExpression()
editFirstMatchExpression
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public NodeSelectorTermFluent.MatchExpressionsNested<A> editLastMatchExpression()
editLastMatchExpression
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
public NodeSelectorTermFluent.MatchExpressionsNested<A> editMatchingMatchExpression(Predicate<NodeSelectorRequirementBuilder> predicate)
editMatchingMatchExpression
in interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
Copyright © 2011–2018 Red Hat. All rights reserved.