Package io.fabric8.kubernetes.api.model
Class NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.NodeSelectorTermFluent<A>
-
- Direct Known Subclasses:
NodeSelectorFluent.NodeSelectorTermsNested
,NodeSelectorTermBuilder
,PreferredSchedulingTermFluent.PreferenceNested
public class NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
NodeSelectorTermFluent.MatchExpressionsNested<N>
class
NodeSelectorTermFluent.MatchFieldsNested<N>
-
Constructor Summary
Constructors Constructor Description NodeSelectorTermFluent()
NodeSelectorTermFluent(NodeSelectorTerm instance)
-
Method Summary
-
-
-
Constructor Detail
-
NodeSelectorTermFluent
public NodeSelectorTermFluent()
-
NodeSelectorTermFluent
public NodeSelectorTermFluent(NodeSelectorTerm instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(NodeSelectorTerm instance)
-
addToMatchExpressions
public A addToMatchExpressions(int index, NodeSelectorRequirement item)
-
setToMatchExpressions
public A setToMatchExpressions(int index, NodeSelectorRequirement item)
-
addToMatchExpressions
public A addToMatchExpressions(NodeSelectorRequirement... items)
-
addAllToMatchExpressions
public A addAllToMatchExpressions(Collection<NodeSelectorRequirement> items)
-
removeFromMatchExpressions
public A removeFromMatchExpressions(NodeSelectorRequirement... items)
-
removeAllFromMatchExpressions
public A removeAllFromMatchExpressions(Collection<NodeSelectorRequirement> items)
-
removeMatchingFromMatchExpressions
public A removeMatchingFromMatchExpressions(Predicate<NodeSelectorRequirementBuilder> predicate)
-
buildMatchExpressions
public List<NodeSelectorRequirement> buildMatchExpressions()
-
buildMatchExpression
public NodeSelectorRequirement buildMatchExpression(int index)
-
buildFirstMatchExpression
public NodeSelectorRequirement buildFirstMatchExpression()
-
buildLastMatchExpression
public NodeSelectorRequirement buildLastMatchExpression()
-
buildMatchingMatchExpression
public NodeSelectorRequirement buildMatchingMatchExpression(Predicate<NodeSelectorRequirementBuilder> predicate)
-
hasMatchingMatchExpression
public boolean hasMatchingMatchExpression(Predicate<NodeSelectorRequirementBuilder> predicate)
-
withMatchExpressions
public A withMatchExpressions(List<NodeSelectorRequirement> matchExpressions)
-
withMatchExpressions
public A withMatchExpressions(NodeSelectorRequirement... matchExpressions)
-
hasMatchExpressions
public boolean hasMatchExpressions()
-
addNewMatchExpression
public NodeSelectorTermFluent.MatchExpressionsNested<A> addNewMatchExpression()
-
addNewMatchExpressionLike
public NodeSelectorTermFluent.MatchExpressionsNested<A> addNewMatchExpressionLike(NodeSelectorRequirement item)
-
setNewMatchExpressionLike
public NodeSelectorTermFluent.MatchExpressionsNested<A> setNewMatchExpressionLike(int index, NodeSelectorRequirement item)
-
editMatchExpression
public NodeSelectorTermFluent.MatchExpressionsNested<A> editMatchExpression(int index)
-
editFirstMatchExpression
public NodeSelectorTermFluent.MatchExpressionsNested<A> editFirstMatchExpression()
-
editLastMatchExpression
public NodeSelectorTermFluent.MatchExpressionsNested<A> editLastMatchExpression()
-
editMatchingMatchExpression
public NodeSelectorTermFluent.MatchExpressionsNested<A> editMatchingMatchExpression(Predicate<NodeSelectorRequirementBuilder> predicate)
-
addToMatchFields
public A addToMatchFields(int index, NodeSelectorRequirement item)
-
setToMatchFields
public A setToMatchFields(int index, NodeSelectorRequirement item)
-
addToMatchFields
public A addToMatchFields(NodeSelectorRequirement... items)
-
addAllToMatchFields
public A addAllToMatchFields(Collection<NodeSelectorRequirement> items)
-
removeFromMatchFields
public A removeFromMatchFields(NodeSelectorRequirement... items)
-
removeAllFromMatchFields
public A removeAllFromMatchFields(Collection<NodeSelectorRequirement> items)
-
removeMatchingFromMatchFields
public A removeMatchingFromMatchFields(Predicate<NodeSelectorRequirementBuilder> predicate)
-
buildMatchFields
public List<NodeSelectorRequirement> buildMatchFields()
-
buildMatchField
public NodeSelectorRequirement buildMatchField(int index)
-
buildFirstMatchField
public NodeSelectorRequirement buildFirstMatchField()
-
buildLastMatchField
public NodeSelectorRequirement buildLastMatchField()
-
buildMatchingMatchField
public NodeSelectorRequirement buildMatchingMatchField(Predicate<NodeSelectorRequirementBuilder> predicate)
-
hasMatchingMatchField
public boolean hasMatchingMatchField(Predicate<NodeSelectorRequirementBuilder> predicate)
-
withMatchFields
public A withMatchFields(List<NodeSelectorRequirement> matchFields)
-
withMatchFields
public A withMatchFields(NodeSelectorRequirement... matchFields)
-
hasMatchFields
public boolean hasMatchFields()
-
addNewMatchField
public NodeSelectorTermFluent.MatchFieldsNested<A> addNewMatchField()
-
addNewMatchFieldLike
public NodeSelectorTermFluent.MatchFieldsNested<A> addNewMatchFieldLike(NodeSelectorRequirement item)
-
setNewMatchFieldLike
public NodeSelectorTermFluent.MatchFieldsNested<A> setNewMatchFieldLike(int index, NodeSelectorRequirement item)
-
editMatchField
public NodeSelectorTermFluent.MatchFieldsNested<A> editMatchField(int index)
-
editFirstMatchField
public NodeSelectorTermFluent.MatchFieldsNested<A> editFirstMatchField()
-
editLastMatchField
public NodeSelectorTermFluent.MatchFieldsNested<A> editLastMatchField()
-
editMatchingMatchField
public NodeSelectorTermFluent.MatchFieldsNested<A> editMatchingMatchField(Predicate<NodeSelectorRequirementBuilder> 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 NodeSelectorTermFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends NodeSelectorTermFluent<A>>
-
-