Package io.fabric8.kubernetes.api.model
Class NodeSelectorFluentImpl<A extends NodeSelectorFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.NodeSelectorFluentImpl<A>
-
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,NodeSelectorFluent<A>
- Direct Known Subclasses:
NodeAffinityFluentImpl.RequiredDuringSchedulingIgnoredDuringExecutionNestedImpl,NodeSelectorBuilder,VolumeNodeAffinityFluentImpl.RequiredNestedImpl,WatchEventFluentImpl.NodeSelectorObjectNestedImpl
public class NodeSelectorFluentImpl<A extends NodeSelectorFluent<A>> extends BaseFluent<A> implements NodeSelectorFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classNodeSelectorFluentImpl.NodeSelectorTermsNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.NodeSelectorFluent
NodeSelectorFluent.NodeSelectorTermsNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description NodeSelectorFluentImpl()NodeSelectorFluentImpl(NodeSelector instance)
-
Method Summary
-
-
-
Constructor Detail
-
NodeSelectorFluentImpl
public NodeSelectorFluentImpl()
-
NodeSelectorFluentImpl
public NodeSelectorFluentImpl(NodeSelector instance)
-
-
Method Detail
-
addToNodeSelectorTerms
public A addToNodeSelectorTerms(int index, NodeSelectorTerm item)
- Specified by:
addToNodeSelectorTermsin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
setToNodeSelectorTerms
public A setToNodeSelectorTerms(int index, NodeSelectorTerm item)
- Specified by:
setToNodeSelectorTermsin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
addToNodeSelectorTerms
public A addToNodeSelectorTerms(NodeSelectorTerm... items)
- Specified by:
addToNodeSelectorTermsin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
addAllToNodeSelectorTerms
public A addAllToNodeSelectorTerms(Collection<NodeSelectorTerm> items)
- Specified by:
addAllToNodeSelectorTermsin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
removeFromNodeSelectorTerms
public A removeFromNodeSelectorTerms(NodeSelectorTerm... items)
- Specified by:
removeFromNodeSelectorTermsin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
removeAllFromNodeSelectorTerms
public A removeAllFromNodeSelectorTerms(Collection<NodeSelectorTerm> items)
- Specified by:
removeAllFromNodeSelectorTermsin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
removeMatchingFromNodeSelectorTerms
public A removeMatchingFromNodeSelectorTerms(Predicate<NodeSelectorTermBuilder> predicate)
- Specified by:
removeMatchingFromNodeSelectorTermsin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
getNodeSelectorTerms
@Deprecated public List<NodeSelectorTerm> getNodeSelectorTerms()
Deprecated.This method has been deprecated, please use method buildNodeSelectorTerms instead.- Specified by:
getNodeSelectorTermsin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>- Returns:
- The buildable object.
-
buildNodeSelectorTerms
public List<NodeSelectorTerm> buildNodeSelectorTerms()
- Specified by:
buildNodeSelectorTermsin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
buildNodeSelectorTerm
public NodeSelectorTerm buildNodeSelectorTerm(int index)
- Specified by:
buildNodeSelectorTermin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
buildFirstNodeSelectorTerm
public NodeSelectorTerm buildFirstNodeSelectorTerm()
- Specified by:
buildFirstNodeSelectorTermin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
buildLastNodeSelectorTerm
public NodeSelectorTerm buildLastNodeSelectorTerm()
- Specified by:
buildLastNodeSelectorTermin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
buildMatchingNodeSelectorTerm
public NodeSelectorTerm buildMatchingNodeSelectorTerm(Predicate<NodeSelectorTermBuilder> predicate)
- Specified by:
buildMatchingNodeSelectorTermin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
hasMatchingNodeSelectorTerm
public Boolean hasMatchingNodeSelectorTerm(Predicate<NodeSelectorTermBuilder> predicate)
- Specified by:
hasMatchingNodeSelectorTermin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
withNodeSelectorTerms
public A withNodeSelectorTerms(List<NodeSelectorTerm> nodeSelectorTerms)
- Specified by:
withNodeSelectorTermsin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
withNodeSelectorTerms
public A withNodeSelectorTerms(NodeSelectorTerm... nodeSelectorTerms)
- Specified by:
withNodeSelectorTermsin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
hasNodeSelectorTerms
public Boolean hasNodeSelectorTerms()
- Specified by:
hasNodeSelectorTermsin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
addNewNodeSelectorTerm
public NodeSelectorFluent.NodeSelectorTermsNested<A> addNewNodeSelectorTerm()
- Specified by:
addNewNodeSelectorTermin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
addNewNodeSelectorTermLike
public NodeSelectorFluent.NodeSelectorTermsNested<A> addNewNodeSelectorTermLike(NodeSelectorTerm item)
- Specified by:
addNewNodeSelectorTermLikein interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
setNewNodeSelectorTermLike
public NodeSelectorFluent.NodeSelectorTermsNested<A> setNewNodeSelectorTermLike(int index, NodeSelectorTerm item)
- Specified by:
setNewNodeSelectorTermLikein interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
editNodeSelectorTerm
public NodeSelectorFluent.NodeSelectorTermsNested<A> editNodeSelectorTerm(int index)
- Specified by:
editNodeSelectorTermin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
editFirstNodeSelectorTerm
public NodeSelectorFluent.NodeSelectorTermsNested<A> editFirstNodeSelectorTerm()
- Specified by:
editFirstNodeSelectorTermin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
editLastNodeSelectorTerm
public NodeSelectorFluent.NodeSelectorTermsNested<A> editLastNodeSelectorTerm()
- Specified by:
editLastNodeSelectorTermin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
editMatchingNodeSelectorTerm
public NodeSelectorFluent.NodeSelectorTermsNested<A> editMatchingNodeSelectorTerm(Predicate<NodeSelectorTermBuilder> predicate)
- Specified by:
editMatchingNodeSelectorTermin interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
-