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:
DoneableNodeSelector
,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 class
NodeSelectorFluentImpl.NodeSelectorTermsNestedImpl<N>
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.NodeSelectorFluent
NodeSelectorFluent.NodeSelectorTermsNested<N>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description NodeSelectorFluentImpl()
NodeSelectorFluentImpl(NodeSelector instance)
-
Method Summary
-
Constructor Details
-
NodeSelectorFluentImpl
public NodeSelectorFluentImpl() -
NodeSelectorFluentImpl
-
-
Method Details
-
addToNodeSelectorTerms
- Specified by:
addToNodeSelectorTerms
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
setToNodeSelectorTerms
- Specified by:
setToNodeSelectorTerms
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
addToNodeSelectorTerms
- Specified by:
addToNodeSelectorTerms
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
addAllToNodeSelectorTerms
- Specified by:
addAllToNodeSelectorTerms
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
removeFromNodeSelectorTerms
- Specified by:
removeFromNodeSelectorTerms
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
removeAllFromNodeSelectorTerms
- Specified by:
removeAllFromNodeSelectorTerms
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
removeMatchingFromNodeSelectorTerms
- Specified by:
removeMatchingFromNodeSelectorTerms
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
getNodeSelectorTerms
Deprecated.This method has been deprecated, please use method buildNodeSelectorTerms instead.- Specified by:
getNodeSelectorTerms
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
- Returns:
- The buildable object.
-
buildNodeSelectorTerms
- Specified by:
buildNodeSelectorTerms
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
buildNodeSelectorTerm
- Specified by:
buildNodeSelectorTerm
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
buildFirstNodeSelectorTerm
- Specified by:
buildFirstNodeSelectorTerm
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
buildLastNodeSelectorTerm
- Specified by:
buildLastNodeSelectorTerm
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
buildMatchingNodeSelectorTerm
public NodeSelectorTerm buildMatchingNodeSelectorTerm(Predicate<NodeSelectorTermBuilder> predicate)- Specified by:
buildMatchingNodeSelectorTerm
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
hasMatchingNodeSelectorTerm
- Specified by:
hasMatchingNodeSelectorTerm
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
withNodeSelectorTerms
- Specified by:
withNodeSelectorTerms
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
withNodeSelectorTerms
- Specified by:
withNodeSelectorTerms
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
hasNodeSelectorTerms
- Specified by:
hasNodeSelectorTerms
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
addNewNodeSelectorTerm
- Specified by:
addNewNodeSelectorTerm
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
addNewNodeSelectorTermLike
public NodeSelectorFluent.NodeSelectorTermsNested<A> addNewNodeSelectorTermLike(NodeSelectorTerm item)- Specified by:
addNewNodeSelectorTermLike
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
setNewNodeSelectorTermLike
public NodeSelectorFluent.NodeSelectorTermsNested<A> setNewNodeSelectorTermLike(int index, NodeSelectorTerm item)- Specified by:
setNewNodeSelectorTermLike
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
editNodeSelectorTerm
- Specified by:
editNodeSelectorTerm
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
editFirstNodeSelectorTerm
- Specified by:
editFirstNodeSelectorTerm
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
editLastNodeSelectorTerm
- Specified by:
editLastNodeSelectorTerm
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
editMatchingNodeSelectorTerm
public NodeSelectorFluent.NodeSelectorTermsNested<A> editMatchingNodeSelectorTerm(Predicate<NodeSelectorTermBuilder> predicate)- Specified by:
editMatchingNodeSelectorTerm
in interfaceNodeSelectorFluent<A extends NodeSelectorFluent<A>>
-
equals
-