Package io.fabric8.kubernetes.api.model
Interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
NodeSelectorFluent.NodeSelectorTermsNested<N>,PreferredSchedulingTermFluent.PreferenceNested<N>,WatchEventFluent.NodeSelectorTermObjectNested<N>
- All Known Implementing Classes:
DoneableNodeSelectorTerm,NodeSelectorFluentImpl.NodeSelectorTermsNestedImpl,NodeSelectorTermBuilder,NodeSelectorTermFluentImpl,PreferredSchedulingTermFluentImpl.PreferenceNestedImpl,WatchEventFluentImpl.NodeSelectorTermObjectNestedImpl
public interface NodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>> extends Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceNodeSelectorTermFluent.MatchExpressionsNested<N>static interfaceNodeSelectorTermFluent.MatchFieldsNested<N> -
Method Summary
-
Method Details
-
addToMatchExpressions
-
setToMatchExpressions
-
addToMatchExpressions
-
addAllToMatchExpressions
-
removeFromMatchExpressions
-
removeAllFromMatchExpressions
-
removeMatchingFromMatchExpressions
-
getMatchExpressions
Deprecated.This method has been deprecated, please use method buildMatchExpressions instead.- Returns:
- The buildable object.
-
buildMatchExpressions
List<NodeSelectorRequirement> buildMatchExpressions() -
buildMatchExpression
-
buildFirstMatchExpression
NodeSelectorRequirement buildFirstMatchExpression() -
buildLastMatchExpression
NodeSelectorRequirement buildLastMatchExpression() -
buildMatchingMatchExpression
NodeSelectorRequirement buildMatchingMatchExpression(Predicate<NodeSelectorRequirementBuilder> predicate) -
hasMatchingMatchExpression
-
withMatchExpressions
-
withMatchExpressions
-
hasMatchExpressions
Boolean hasMatchExpressions() -
addNewMatchExpression
NodeSelectorTermFluent.MatchExpressionsNested<A> addNewMatchExpression() -
addNewMatchExpressionLike
NodeSelectorTermFluent.MatchExpressionsNested<A> addNewMatchExpressionLike(NodeSelectorRequirement item) -
setNewMatchExpressionLike
NodeSelectorTermFluent.MatchExpressionsNested<A> setNewMatchExpressionLike(int index, NodeSelectorRequirement item) -
editMatchExpression
-
editFirstMatchExpression
NodeSelectorTermFluent.MatchExpressionsNested<A> editFirstMatchExpression() -
editLastMatchExpression
NodeSelectorTermFluent.MatchExpressionsNested<A> editLastMatchExpression() -
editMatchingMatchExpression
NodeSelectorTermFluent.MatchExpressionsNested<A> editMatchingMatchExpression(Predicate<NodeSelectorRequirementBuilder> predicate) -
addToMatchFields
-
setToMatchFields
-
addToMatchFields
-
addAllToMatchFields
-
removeFromMatchFields
-
removeAllFromMatchFields
-
removeMatchingFromMatchFields
-
getMatchFields
Deprecated.This method has been deprecated, please use method buildMatchFields instead.- Returns:
- The buildable object.
-
buildMatchFields
List<NodeSelectorRequirement> buildMatchFields() -
buildMatchField
-
buildFirstMatchField
NodeSelectorRequirement buildFirstMatchField() -
buildLastMatchField
NodeSelectorRequirement buildLastMatchField() -
buildMatchingMatchField
NodeSelectorRequirement buildMatchingMatchField(Predicate<NodeSelectorRequirementBuilder> predicate) -
hasMatchingMatchField
-
withMatchFields
-
withMatchFields
-
hasMatchFields
Boolean hasMatchFields() -
addNewMatchField
NodeSelectorTermFluent.MatchFieldsNested<A> addNewMatchField() -
addNewMatchFieldLike
-
setNewMatchFieldLike
NodeSelectorTermFluent.MatchFieldsNested<A> setNewMatchFieldLike(int index, NodeSelectorRequirement item) -
editMatchField
-
editFirstMatchField
NodeSelectorTermFluent.MatchFieldsNested<A> editFirstMatchField() -
editLastMatchField
NodeSelectorTermFluent.MatchFieldsNested<A> editLastMatchField() -
editMatchingMatchField
NodeSelectorTermFluent.MatchFieldsNested<A> editMatchingMatchField(Predicate<NodeSelectorRequirementBuilder> predicate)
-