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:
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 interface
NodeSelectorTermFluent.MatchExpressionsNested<N>
static interface
NodeSelectorTermFluent.MatchFieldsNested<N>
-
Method Summary
-
-
-
Method Detail
-
addToMatchExpressions
A addToMatchExpressions(int index, NodeSelectorRequirement item)
-
setToMatchExpressions
A setToMatchExpressions(int index, NodeSelectorRequirement item)
-
addToMatchExpressions
A addToMatchExpressions(NodeSelectorRequirement... items)
-
addAllToMatchExpressions
A addAllToMatchExpressions(Collection<NodeSelectorRequirement> items)
-
removeFromMatchExpressions
A removeFromMatchExpressions(NodeSelectorRequirement... items)
-
removeAllFromMatchExpressions
A removeAllFromMatchExpressions(Collection<NodeSelectorRequirement> items)
-
removeMatchingFromMatchExpressions
A removeMatchingFromMatchExpressions(Predicate<NodeSelectorRequirementBuilder> predicate)
-
getMatchExpressions
@Deprecated List<NodeSelectorRequirement> getMatchExpressions()
Deprecated.This method has been deprecated, please use method buildMatchExpressions instead.- Returns:
- The buildable object.
-
buildMatchExpressions
List<NodeSelectorRequirement> buildMatchExpressions()
-
buildMatchExpression
NodeSelectorRequirement buildMatchExpression(int index)
-
buildFirstMatchExpression
NodeSelectorRequirement buildFirstMatchExpression()
-
buildLastMatchExpression
NodeSelectorRequirement buildLastMatchExpression()
-
buildMatchingMatchExpression
NodeSelectorRequirement buildMatchingMatchExpression(Predicate<NodeSelectorRequirementBuilder> predicate)
-
hasMatchingMatchExpression
Boolean hasMatchingMatchExpression(Predicate<NodeSelectorRequirementBuilder> predicate)
-
withMatchExpressions
A withMatchExpressions(List<NodeSelectorRequirement> matchExpressions)
-
withMatchExpressions
A withMatchExpressions(NodeSelectorRequirement... matchExpressions)
-
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
NodeSelectorTermFluent.MatchExpressionsNested<A> editMatchExpression(int index)
-
editFirstMatchExpression
NodeSelectorTermFluent.MatchExpressionsNested<A> editFirstMatchExpression()
-
editLastMatchExpression
NodeSelectorTermFluent.MatchExpressionsNested<A> editLastMatchExpression()
-
editMatchingMatchExpression
NodeSelectorTermFluent.MatchExpressionsNested<A> editMatchingMatchExpression(Predicate<NodeSelectorRequirementBuilder> predicate)
-
addToMatchFields
A addToMatchFields(int index, NodeSelectorRequirement item)
-
setToMatchFields
A setToMatchFields(int index, NodeSelectorRequirement item)
-
addToMatchFields
A addToMatchFields(NodeSelectorRequirement... items)
-
addAllToMatchFields
A addAllToMatchFields(Collection<NodeSelectorRequirement> items)
-
removeFromMatchFields
A removeFromMatchFields(NodeSelectorRequirement... items)
-
removeAllFromMatchFields
A removeAllFromMatchFields(Collection<NodeSelectorRequirement> items)
-
removeMatchingFromMatchFields
A removeMatchingFromMatchFields(Predicate<NodeSelectorRequirementBuilder> predicate)
-
getMatchFields
@Deprecated List<NodeSelectorRequirement> getMatchFields()
Deprecated.This method has been deprecated, please use method buildMatchFields instead.- Returns:
- The buildable object.
-
buildMatchFields
List<NodeSelectorRequirement> buildMatchFields()
-
buildMatchField
NodeSelectorRequirement buildMatchField(int index)
-
buildFirstMatchField
NodeSelectorRequirement buildFirstMatchField()
-
buildLastMatchField
NodeSelectorRequirement buildLastMatchField()
-
buildMatchingMatchField
NodeSelectorRequirement buildMatchingMatchField(Predicate<NodeSelectorRequirementBuilder> predicate)
-
hasMatchingMatchField
Boolean hasMatchingMatchField(Predicate<NodeSelectorRequirementBuilder> predicate)
-
withMatchFields
A withMatchFields(List<NodeSelectorRequirement> matchFields)
-
withMatchFields
A withMatchFields(NodeSelectorRequirement... matchFields)
-
hasMatchFields
Boolean hasMatchFields()
-
addNewMatchField
NodeSelectorTermFluent.MatchFieldsNested<A> addNewMatchField()
-
addNewMatchFieldLike
NodeSelectorTermFluent.MatchFieldsNested<A> addNewMatchFieldLike(NodeSelectorRequirement item)
-
setNewMatchFieldLike
NodeSelectorTermFluent.MatchFieldsNested<A> setNewMatchFieldLike(int index, NodeSelectorRequirement item)
-
editMatchField
NodeSelectorTermFluent.MatchFieldsNested<A> editMatchField(int index)
-
editFirstMatchField
NodeSelectorTermFluent.MatchFieldsNested<A> editFirstMatchField()
-
editLastMatchField
NodeSelectorTermFluent.MatchFieldsNested<A> editLastMatchField()
-
editMatchingMatchField
NodeSelectorTermFluent.MatchFieldsNested<A> editMatchingMatchField(Predicate<NodeSelectorRequirementBuilder> predicate)
-
-