public class NodeSelectorFluentImpl<A extends NodeSelectorFluent<A>> extends BaseFluent<A> implements NodeSelectorFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
NodeSelectorFluentImpl.NodeSelectorTermsNestedImpl<N> |
NodeSelectorFluent.NodeSelectorTermsNested<N>
_visitables
Constructor and Description |
---|
NodeSelectorFluentImpl() |
NodeSelectorFluentImpl(NodeSelector instance) |
public NodeSelectorFluentImpl()
public NodeSelectorFluentImpl(NodeSelector instance)
public A addToNodeSelectorTerms(int index, NodeSelectorTerm item)
addToNodeSelectorTerms
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public A setToNodeSelectorTerms(int index, NodeSelectorTerm item)
setToNodeSelectorTerms
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public A addToNodeSelectorTerms(NodeSelectorTerm... items)
addToNodeSelectorTerms
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public A addAllToNodeSelectorTerms(Collection<NodeSelectorTerm> items)
addAllToNodeSelectorTerms
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public A removeFromNodeSelectorTerms(NodeSelectorTerm... items)
removeFromNodeSelectorTerms
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public A removeAllFromNodeSelectorTerms(Collection<NodeSelectorTerm> items)
removeAllFromNodeSelectorTerms
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
@Deprecated public List<NodeSelectorTerm> getNodeSelectorTerms()
getNodeSelectorTerms
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public List<NodeSelectorTerm> buildNodeSelectorTerms()
buildNodeSelectorTerms
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public NodeSelectorTerm buildNodeSelectorTerm(int index)
buildNodeSelectorTerm
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public NodeSelectorTerm buildFirstNodeSelectorTerm()
buildFirstNodeSelectorTerm
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public NodeSelectorTerm buildLastNodeSelectorTerm()
buildLastNodeSelectorTerm
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public NodeSelectorTerm buildMatchingNodeSelectorTerm(Predicate<NodeSelectorTermBuilder> predicate)
buildMatchingNodeSelectorTerm
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public A withNodeSelectorTerms(List<NodeSelectorTerm> nodeSelectorTerms)
withNodeSelectorTerms
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public A withNodeSelectorTerms(NodeSelectorTerm... nodeSelectorTerms)
withNodeSelectorTerms
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public Boolean hasNodeSelectorTerms()
hasNodeSelectorTerms
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public NodeSelectorFluent.NodeSelectorTermsNested<A> addNewNodeSelectorTerm()
addNewNodeSelectorTerm
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public NodeSelectorFluent.NodeSelectorTermsNested<A> addNewNodeSelectorTermLike(NodeSelectorTerm item)
addNewNodeSelectorTermLike
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public NodeSelectorFluent.NodeSelectorTermsNested<A> setNewNodeSelectorTermLike(int index, NodeSelectorTerm item)
setNewNodeSelectorTermLike
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public NodeSelectorFluent.NodeSelectorTermsNested<A> editNodeSelectorTerm(int index)
editNodeSelectorTerm
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public NodeSelectorFluent.NodeSelectorTermsNested<A> editFirstNodeSelectorTerm()
editFirstNodeSelectorTerm
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public NodeSelectorFluent.NodeSelectorTermsNested<A> editLastNodeSelectorTerm()
editLastNodeSelectorTerm
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
public NodeSelectorFluent.NodeSelectorTermsNested<A> editMatchingNodeSelectorTerm(Predicate<NodeSelectorTermBuilder> predicate)
editMatchingNodeSelectorTerm
in interface NodeSelectorFluent<A extends NodeSelectorFluent<A>>
Copyright © 2011–2018 Red Hat. All rights reserved.