Package io.fabric8.kubernetes.api.model
Class NodeSelectorFluent<A extends NodeSelectorFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.NodeSelectorFluent<A>
-
- Direct Known Subclasses:
NodeAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested
,NodeSelectorBuilder
,VolumeNodeAffinityFluent.RequiredNested
public class NodeSelectorFluent<A extends NodeSelectorFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
NodeSelectorFluent.NodeSelectorTermsNested<N>
-
Constructor Summary
Constructors Constructor Description NodeSelectorFluent()
NodeSelectorFluent(NodeSelector instance)
-
Method Summary
-
-
-
Constructor Detail
-
NodeSelectorFluent
public NodeSelectorFluent()
-
NodeSelectorFluent
public NodeSelectorFluent(NodeSelector instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(NodeSelector instance)
-
addToNodeSelectorTerms
public A addToNodeSelectorTerms(int index, NodeSelectorTerm item)
-
setToNodeSelectorTerms
public A setToNodeSelectorTerms(int index, NodeSelectorTerm item)
-
addToNodeSelectorTerms
public A addToNodeSelectorTerms(NodeSelectorTerm... items)
-
addAllToNodeSelectorTerms
public A addAllToNodeSelectorTerms(Collection<NodeSelectorTerm> items)
-
removeFromNodeSelectorTerms
public A removeFromNodeSelectorTerms(NodeSelectorTerm... items)
-
removeAllFromNodeSelectorTerms
public A removeAllFromNodeSelectorTerms(Collection<NodeSelectorTerm> items)
-
removeMatchingFromNodeSelectorTerms
public A removeMatchingFromNodeSelectorTerms(Predicate<NodeSelectorTermBuilder> predicate)
-
buildNodeSelectorTerms
public List<NodeSelectorTerm> buildNodeSelectorTerms()
-
buildNodeSelectorTerm
public NodeSelectorTerm buildNodeSelectorTerm(int index)
-
buildFirstNodeSelectorTerm
public NodeSelectorTerm buildFirstNodeSelectorTerm()
-
buildLastNodeSelectorTerm
public NodeSelectorTerm buildLastNodeSelectorTerm()
-
buildMatchingNodeSelectorTerm
public NodeSelectorTerm buildMatchingNodeSelectorTerm(Predicate<NodeSelectorTermBuilder> predicate)
-
hasMatchingNodeSelectorTerm
public boolean hasMatchingNodeSelectorTerm(Predicate<NodeSelectorTermBuilder> predicate)
-
withNodeSelectorTerms
public A withNodeSelectorTerms(List<NodeSelectorTerm> nodeSelectorTerms)
-
withNodeSelectorTerms
public A withNodeSelectorTerms(NodeSelectorTerm... nodeSelectorTerms)
-
hasNodeSelectorTerms
public boolean hasNodeSelectorTerms()
-
addNewNodeSelectorTerm
public NodeSelectorFluent.NodeSelectorTermsNested<A> addNewNodeSelectorTerm()
-
addNewNodeSelectorTermLike
public NodeSelectorFluent.NodeSelectorTermsNested<A> addNewNodeSelectorTermLike(NodeSelectorTerm item)
-
setNewNodeSelectorTermLike
public NodeSelectorFluent.NodeSelectorTermsNested<A> setNewNodeSelectorTermLike(int index, NodeSelectorTerm item)
-
editNodeSelectorTerm
public NodeSelectorFluent.NodeSelectorTermsNested<A> editNodeSelectorTerm(int index)
-
editFirstNodeSelectorTerm
public NodeSelectorFluent.NodeSelectorTermsNested<A> editFirstNodeSelectorTerm()
-
editLastNodeSelectorTerm
public NodeSelectorFluent.NodeSelectorTermsNested<A> editLastNodeSelectorTerm()
-
editMatchingNodeSelectorTerm
public NodeSelectorFluent.NodeSelectorTermsNested<A> editMatchingNodeSelectorTerm(Predicate<NodeSelectorTermBuilder> predicate)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends NodeSelectorFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends NodeSelectorFluent<A>>
-
-